BEGIN 1768872394.142786 EXEC /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/build/ml-libs/MIOpen/build 0.1 [0/2] Re-checking globbed directories... 0.1 [1/909] cd /__w/TheRock/TheRock/build/ml-libs/MIOpen/build && /usr/local/therock-tools/bin/cmake -E rm -f /__w/TheRock/TheRock/build/ml-libs/MIOpen/stamp/stage.stamp 0.2 [2/909] Building CXX object src/sqlite/CMakeFiles/sqlite_memvfs.dir/memvfs.cpp.o 0.2 [3/909] Building CXX object addkernels/CMakeFiles/addkernels.dir/include_inliner.cpp.o 0.2 [4/909] Building CXX object tools/sqlite2txt/CMakeFiles/sqlite2txt.dir/main.cpp.o 0.2 [5/909] Linking CXX executable bin/sqlite2txt 1.7 [6/909] Building CXX object addkernels/CMakeFiles/addkernels.dir/addkernels.cpp.o 1.8 [7/909] Linking CXX executable bin/addkernels 2.0 [8/909] Inlining kernels batch #0 2.1 [9/909] Inlining kernels batch #29 2.1 [10/909] Inlining kernels batch #4 2.1 [11/909] Inlining kernels batch #13 2.1 [12/909] Inlining kernels batch #23 2.1 [13/909] Inlining kernels batch #36 2.1 [14/909] Inlining kernels batch #8 2.1 [15/909] Inlining kernels batch #32 2.1 [16/909] Inlining kernels batch #35 2.2 [17/909] Inlining kernels batch #6 2.2 [18/909] Inlining kernels batch #7 2.2 [19/909] Inlining kernels batch #14 2.2 [20/909] Inlining kernels batch #24 2.2 [21/909] Inlining kernels batch #28 2.2 [22/909] Inlining kernels batch #39 2.2 [23/909] Inlining kernels batch #46 2.2 [24/909] Inlining kernels batch #3 2.2 [25/909] Inlining kernels batch #9 2.2 [26/909] Inlining kernels batch #10 2.2 [27/909] Inlining kernels batch #19 2.2 [28/909] Inlining kernels batch #22 2.2 [29/909] Inlining kernels batch #34 2.2 [30/909] Inlining kernels batch #38 2.2 [31/909] Inlining kernels batch #12 2.2 [32/909] Inlining kernels batch #16 2.2 [33/909] Inlining kernels batch #17 2.2 [34/909] Inlining kernels batch #21 2.2 [35/909] Inlining kernels batch #26 2.2 [36/909] Inlining kernels batch #44 2.2 [37/909] Inlining kernels batch #47 2.2 [38/909] Inlining kernels batch #2 2.2 [39/909] Inlining kernels batch #15 2.2 [40/909] Inlining kernels batch #18 2.2 [41/909] Inlining kernels batch #20 2.2 [42/909] Inlining kernels batch #25 2.2 [43/909] Inlining kernels batch #27 2.2 [44/909] Inlining kernels batch #37 2.2 [45/909] Inlining kernels batch #1 2.2 [46/909] Inlining kernels batch #43 2.3 [47/909] Inlining kernels batch #45 2.3 [48/909] Inlining kernels batch #48 2.3 [49/909] Inlining kernels batch #51 2.3 [50/909] Inlining kernels batch #54 2.3 [51/909] Inlining kernels batch #56 2.3 [52/909] Inlining kernels batch #5 2.3 [53/909] Inlining kernels batch #11 2.3 [54/909] Inlining kernels batch #31 2.3 [55/909] Inlining kernels batch #33 2.3 [56/909] Inlining kernels batch #40 2.3 [57/909] Inlining kernels batch #42 2.3 [58/909] Inlining kernels batch #53 2.3 [59/909] Inlining kernels batch #30 2.3 [60/909] Inlining kernels batch #41 2.4 [61/909] Inlining kernels batch #49 2.4 [62/909] Inlining kernels batch #55 2.4 [63/909] Inlining kernels batch #58 2.4 [64/909] Inlining kernels batch #59 2.4 [65/909] Inlining kernels batch #52 2.4 [66/909] Inlining kernels batch #57 2.5 [67/909] Inlining kernels batch #60 2.5 [68/909] Inlining kernels batch #67 2.5 [69/909] Inlining kernels batch #64 2.5 [70/909] Inlining kernels batch #62 2.5 [71/909] Inlining kernels batch #50 2.5 [72/909] Inlining kernels batch #70 2.5 [73/909] Inlining kernels batch #66 2.5 [74/909] Inlining kernels batch #68 2.5 [75/909] Inlining kernels batch #75 2.6 [76/909] Inlining kernels batch #124 (includes) 2.6 [77/909] Inlining kernels batch #65 2.6 [78/909] Inlining kernels batch #71 2.6 [79/909] Inlining kernels batch #126 (includes) 2.6 [80/909] Inlining kernels batch #125 (includes) 2.6 [81/909] Inlining kernels batch #61 2.6 [82/909] Inlining kernels batch #69 2.6 [83/909] Inlining kernels batch #81 2.6 [84/909] Inlining kernels batch #76 2.6 [85/909] Inlining kernels batch #120 2.6 [86/909] Inlining kernels batch #87 2.6 [87/909] Inlining kernels batch #85 2.6 [88/909] Inlining kernels batch #72 2.6 [89/909] Inlining kernels batch #93 2.6 [90/909] Inlining kernels batch #83 2.6 [91/909] Inlining kernels batch #84 2.6 [92/909] Inlining kernels batch #101 2.6 [93/909] Inlining kernels batch #107 2.6 [94/909] Inlining kernels batch #121 2.7 [95/909] Inlining kernels batch #73 2.7 [96/909] Inlining kernels batch #109 2.7 [97/909] Inlining kernels batch #86 2.7 [98/909] Inlining kernels batch #130 (includes) 2.7 [99/909] Inlining kernels batch #110 2.7 [100/909] Inlining kernels batch #103 2.7 [101/909] Inlining kernels batch #108 2.7 [102/909] Inlining kernels batch #104 2.7 [103/909] Inlining kernels batch #79 2.7 [104/909] Inlining kernels batch #100 2.7 [105/909] Inlining kernels batch #78 2.7 [106/909] Inlining kernels batch #98 2.7 [107/909] Inlining kernels batch #90 2.7 [108/909] Inlining kernels batch #92 2.7 [109/909] Inlining kernels batch #95 2.7 [110/909] Inlining kernels batch #91 2.7 [111/909] Inlining kernels batch #127 (includes) 2.7 [112/909] Inlining kernels batch #102 2.7 [113/909] Inlining kernels batch #77 2.7 [114/909] Inlining kernels batch #74 2.7 [115/909] Inlining kernels batch #106 2.7 [116/909] Inlining kernels batch #114 2.7 [117/909] Inlining kernels batch #123 2.8 [118/909] Inlining kernels batch #111 2.8 [119/909] Inlining kernels batch #112 2.8 [120/909] Inlining kernels batch #105 2.8 [121/909] Inlining kernels batch #113 2.8 [122/909] Inlining kernels batch #63 2.8 [123/909] Inlining kernels batch #80 2.8 [124/909] Inlining kernels batch #89 2.8 [125/909] Inlining kernels batch #99 2.8 [126/909] Inlining kernels batch #119 2.8 [127/909] Inlining kernels batch #88 2.8 [128/909] Inlining kernels batch #82 2.8 [129/909] Inlining kernels batch #118 2.8 [130/909] Inlining kernels batch #97 2.8 [131/909] Inlining kernels batch #116 2.9 [132/909] Inlining kernels batch #115 2.9 [133/909] Inlining kernels batch #94 2.9 [134/909] Inlining kernels batch #96 2.9 [135/909] Inlining kernels batch #117 2.9 [136/909] Inlining kernels batch #129 (includes) 3.0 [137/909] Inlining kernels batch #128 (includes) 3.6 [138/909] Inlining kernels batch #122 3.7 [139/909] Building CXX object src/CMakeFiles/MIOpen.dir/activ/problem_description.cpp.o 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1100. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1101. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1102. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1103. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 6 warnings generated when compiling for host. 3.7 [140/909] Building CXX object src/CMakeFiles/MIOpen.dir/adam/problem_description.cpp.o 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1100. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1101. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1102. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1103. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 6 warnings generated when compiling for host. 3.7 [141/909] Building CXX object src/CMakeFiles/MIOpen.dir/cat/problem_description.cpp.o 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1100. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1101. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1102. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1103. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat/problem_description.cpp:27: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/problem_description.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 6 warnings generated when compiling for host. 3.7 [142/909] Building CXX object src/CMakeFiles/MIOpen.dir/base64.cpp.o 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1100. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1101. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1102. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 5 warnings generated when compiling for gfx1103. 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.7 235 | #if __HIP_NO_IMAGE_SUPPORT 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 187 | for (auto&& x : r.d) x = -x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.7 195 | for (auto&& x : r.d) x = ~x; 3.7 | ^ 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.7 248 | T x, y, z; 3.7 | ^ 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/base64.cpp:28: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.7 6799 | #if HIP_PROF_HIP_API_STRING 3.7 | ^ 3.7 6 warnings generated when compiling for host. 3.8 [143/909] Building CXX object src/CMakeFiles/MIOpen.dir/activ_api.cpp.o 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1100. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1101. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1102. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1103. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ_api.cpp:26: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 6 warnings generated when compiling for host. 3.8 [144/909] Building CXX object src/CMakeFiles/MIOpen.dir/api/tuning.cpp.o 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1100. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1101. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1102. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1103. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/tuning.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 6 warnings generated when compiling for host. 3.8 [145/909] Building CXX object src/CMakeFiles/MIOpen.dir/check_numerics.cpp.o 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1100. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1101. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1102. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 5 warnings generated when compiling for gfx1103. 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.8 235 | #if __HIP_NO_IMAGE_SUPPORT 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 187 | for (auto&& x : r.d) x = -x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.8 195 | for (auto&& x : r.d) x = ~x; 3.8 | ^ 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.8 248 | T x, y, z; 3.8 | ^ 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/check_numerics.cpp:27: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.8 6799 | #if HIP_PROF_HIP_API_STRING 3.8 | ^ 3.8 6 warnings generated when compiling for host. 3.9 [146/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/kernel.cpp.o 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel.cpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [147/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_us.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_us.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_us.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [148/909] Building CXX object src/CMakeFiles/MIOpen.dir/adam_api.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [149/909] Building CXX object src/CMakeFiles/MIOpen.dir/batch_norm.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [150/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/pointwise.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/pointwise.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [151/909] Building CXX object src/CMakeFiles/MIOpen.dir/dropout.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [152/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/engineheur.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engineheur.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [153/909] Building CXX object src/CMakeFiles/MIOpen.dir/batch_norm_api.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batch_norm_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [154/909] Building CXX object src/CMakeFiles/MIOpen.dir/ctc_api.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc_api.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [155/909] Building CXX object src/CMakeFiles/MIOpen.dir/cat_api.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat_api.cpp:26: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [156/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/solver_finders.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:363:12: warning: not eliding copy on return [-Wnrvo] 3.9 363 | return ret; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:363:12: warning: not eliding copy on return [-Wnrvo] 3.9 363 | return ret; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:363:12: warning: not eliding copy on return [-Wnrvo] 3.9 363 | return ret; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:363:12: warning: not eliding copy on return [-Wnrvo] 3.9 363 | return ret; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/solver_finders.cpp:363:12: warning: not eliding copy on return [-Wnrvo] 3.9 363 | return ret; 3.9 | ^ 3.9 7 warnings generated when compiling for host. 3.9 [157/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm_dynamic.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm_dynamic.cpp:5: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm_dynamic.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [158/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_wino.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_wino.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [159/909] Building CXX object src/CMakeFiles/MIOpen.dir/db.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db.cpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [160/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gen_x_w_y_pad.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gen_x_w_y_pad.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gen_x_w_y_pad.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [161/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/execution_plan.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/execution_plan.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/execution_plan.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/enginecfg.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/engine.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [162/909] Building CXX object src/CMakeFiles/MIOpen.dir/fusion/problem_description.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 3.9 458 | return s; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 3.9 458 | return s; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 3.9 458 | return s; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 3.9 458 | return s; 3.9 | ^ 3.9 6 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:29: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion_plan.hpp:7: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion/problem_description.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 3.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 3.9 458 | return s; 3.9 | ^ 3.9 7 warnings generated when compiling for host. 3.9 [163/909] Building CXX object src/CMakeFiles/MIOpen.dir/db_record.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/db_record.cpp:35: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 3.9 [164/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/kernel_interface/winograd_kernel_interface.cpp.o 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1100. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1101. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1102. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 5 warnings generated when compiling for gfx1103. 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 3.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 3.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 3.9 235 | #if __HIP_NO_IMAGE_SUPPORT 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 187 | for (auto&& x : r.d) x = -x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 3.9 195 | for (auto&& x : r.d) x = ~x; 3.9 | ^ 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 3.9 248 | T x, y, z; 3.9 | ^ 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/kernel_interface/winograd_kernel_interface.cpp:27: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 3.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 3.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 3.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 3.9 6799 | #if HIP_PROF_HIP_API_STRING 3.9 | ^ 3.9 6 warnings generated when compiling for host. 4.0 [165/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/ocl_wrw_rdc.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/ocl_wrw_rdc.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/ocl_wrw_rdc.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [166/909] Building CXX object src/CMakeFiles/MIOpen.dir/api/find2_0_commons.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/api/find2_0_commons.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [167/909] Building CXX object src/CMakeFiles/MIOpen.dir/fused_api.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fused_api.cpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [168/909] Building CXX object src/CMakeFiles/MIOpen.dir/dropout_api.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/dropout_api.cpp:41: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernels/miopen_rocrand.hpp:45: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 45 | #if __HIP_DEVICE_COMPILE__ \ 4.0 | ^ 4.0 7 warnings generated when compiling for host. 4.0 [169/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u_ss.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u_ss.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u_ss.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [170/909] Building CXX object src/CMakeFiles/MIOpen.dir/env_debug.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env_debug.cpp:35: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [171/909] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm/problem_description.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [172/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/graphapi.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/graphapi.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [173/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/problem_description.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [174/909] Building CXX object src/CMakeFiles/MIOpen.dir/ctc.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ctc.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ctc.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [175/909] Building CXX object src/CMakeFiles/MIOpen.dir/convolution_api.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [176/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/opgraph.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/opgraph.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [177/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/kernel_includes.cpp.o 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/kernel_includes.cpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [178/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/gcn_asm_1x1u.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/gcn_asm_1x1u.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_1x1u.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [179/909] Building CXX object src/CMakeFiles/MIOpen.dir/addlayernorm_api.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm_api.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [180/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/enginecfg.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/enginecfg.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [181/909] Building CXX object src/CMakeFiles/MIOpen.dir/getitem_api.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem_api.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [182/909] Building CXX object src/CMakeFiles/MIOpen.dir/convolution.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/convolution.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [183/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv_algo_name.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv_algo_name.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [184/909] Building CXX object src/CMakeFiles/MIOpen.dir/glu/problem_description.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [185/909] Building CXX object src/CMakeFiles/MIOpen.dir/driver_arguments.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/driver_arguments.cpp:26: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/driver_arguments.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [186/909] Building CXX object src/CMakeFiles/MIOpen.dir/buffer_info.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/buffer_info.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [187/909] Building CXX object src/CMakeFiles/MIOpen.dir/handle_api.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/handle_api.cpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [188/909] Building CXX object src/CMakeFiles/MIOpen.dir/batchnorm/problem_description.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.0 458 | return s; 4.0 | ^ 4.0 6 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.0 458 | return s; 4.0 | ^ 4.0 6 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.0 458 | return s; 4.0 | ^ 4.0 6 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.0 458 | return s; 4.0 | ^ 4.0 6 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/batchnorm/problem_description.cpp:27: 4.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.0 458 | return s; 4.0 | ^ 4.0 7 warnings generated when compiling for host. 4.0 [189/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/invokers/impl_gemm.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/invokers/impl_gemm.cpp:4: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 6 warnings generated when compiling for host. 4.0 [190/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/convolution.cpp.o 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1100. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1101. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1102. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.0 6799 | #if HIP_PROF_HIP_API_STRING 4.0 | ^ 4.0 5 warnings generated when compiling for gfx1103. 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.0 235 | #if __HIP_NO_IMAGE_SUPPORT 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 187 | for (auto&& x : r.d) x = -x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.0 195 | for (auto&& x : r.d) x = ~x; 4.0 | ^ 4.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.0 248 | T x, y, z; 4.0 | ^ 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/convolution.cpp:27: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/convolution.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [191/909] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue/problem_description.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [192/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/reduction.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reduction.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [193/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/rng.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/rng.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [194/909] Building CXX object src/CMakeFiles/MIOpen.dir/glu_api.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu_api.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/glu.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [195/909] Building CXX object src/CMakeFiles/MIOpen.dir/expanduser.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return p; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return p; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return p; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return p; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/expanduser.cpp:191:16: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return p; 4.1 | ^ 4.1 7 warnings generated when compiling for host. 4.1 [196/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/find_engine.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/find_engine.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [197/909] Building CXX object src/CMakeFiles/MIOpen.dir/find_controls.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_controls.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_controls.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver_id.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [198/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/engine.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/engine.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [199/909] Building CXX object src/CMakeFiles/MIOpen.dir/fusion.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.1 458 | return s; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:66: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/db_getter.hpp:33: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 4.1 165 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 4.1 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 4.1 135 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 161 | FindDbRecord_t record{handle, problem, path_suffix}; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:914:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 4.1 914 | return UserFindDbRecord::TryLoad( 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 4.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 4.1 110 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:981:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 4.1 981 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; 4.1 | ^ 4.1 14 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.1 458 | return s; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:66: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/db_getter.hpp:33: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 4.1 165 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 4.1 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 4.1 135 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 161 | FindDbRecord_t record{handle, problem, path_suffix}; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:914:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 4.1 914 | return UserFindDbRecord::TryLoad( 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 4.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 4.1 110 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:981:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 4.1 981 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; 4.1 | ^ 4.1 14 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.1 458 | return s; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:66: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/db_getter.hpp:33: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 4.1 165 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 4.1 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 4.1 135 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 161 | FindDbRecord_t record{handle, problem, path_suffix}; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:914:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 4.1 914 | return UserFindDbRecord::TryLoad( 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 4.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 4.1 110 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:981:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 4.1 981 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; 4.1 | ^ 4.1 14 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.1 458 | return s; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:66: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/db_getter.hpp:33: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 4.1 165 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 4.1 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 4.1 135 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 161 | FindDbRecord_t record{handle, problem, path_suffix}; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:914:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 4.1 914 | return UserFindDbRecord::TryLoad( 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 4.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 4.1 110 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:981:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 4.1 981 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; 4.1 | ^ 4.1 14 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.1 458 | return s; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.1 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 157 | db().Update(problem, s.SolverDbId(), c); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.1 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:815:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 4.1 815 | solution = miopen::solver::FindSolution( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:278:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 4.1 278 | miopen::each_args( 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:27: note: in instantiation of function template specialization 'miopen::solver::SolverContainer, miopen::solver::fusion::ConvWinoRageRxSFused<2, 3>>::FindById<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:814:40)>' requested here 4.1 814 | GetAllFusionSolvers().FindById(id, [&](auto solver) { 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:66: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/db_getter.hpp:33: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 4.1 165 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 4.1 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 4.1 135 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/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 4.1 161 | FindDbRecord_t record{handle, problem, path_suffix}; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:914:30: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 4.1 914 | return UserFindDbRecord::TryLoad( 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.1 350 | return ret; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 4.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 4.1 110 | content = db->FindRecord(problem); 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/fusion.cpp:981:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 4.1 981 | const FindDbRecord fdb_record{ctx.GetStream(), problem, "fusion"}; 4.1 | ^ 4.1 15 warnings generated when compiling for host. 4.1 [200/909] Building CXX object src/CMakeFiles/MIOpen.dir/generic_search.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/generic_search.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [201/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/reshape.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/reshape.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [202/909] Building CXX object src/CMakeFiles/MIOpen.dir/invoker_cache.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/invoker_cache.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker_cache.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [203/909] Building CXX object src/CMakeFiles/MIOpen.dir/execution_context.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 4.1 146 | return val; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 4.1 146 | return val; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 4.1 146 | return val; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 4.1 146 | return val; 4.1 | ^ 4.1 6 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/execution_context.cpp:146:12: warning: not eliding copy on return [-Wnrvo] 4.1 146 | return val; 4.1 | ^ 4.1 7 warnings generated when compiling for host. 4.1 [204/909] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm_api.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm_api.cpp:26: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [205/909] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_build_params.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_build_params.cpp:32: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [206/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/matmul.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/matmul.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [207/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/tensor.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/tensor.cpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/tensor.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/graphapi.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [208/909] Building CXX object src/CMakeFiles/MIOpen.dir/env.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/env.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [209/909] Building CXX object src/CMakeFiles/MIOpen.dir/performance_config.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/performance_config.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/performance_config.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [210/909] Building CXX object src/CMakeFiles/MIOpen.dir/getitem/problem_description.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem/problem_description.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem/problem_description.hpp:28: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [211/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/variant_pack.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/variant_pack.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/graphapi/variant_pack.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [212/909] Building CXX object src/CMakeFiles/MIOpen.dir/fin/fin_interface.cpp.o 4.1 [213/909] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue_api.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue_api.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue.hpp:29: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.1 [214/909] Building CXX object src/CMakeFiles/MIOpen.dir/find_db.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:299:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 4.1 299 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:300:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 4.1 300 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 9 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:299:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 4.1 299 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:300:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 4.1 300 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 9 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:299:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 4.1 299 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:300:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 4.1 300 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 9 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:299:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 4.1 299 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:300:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 4.1 300 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 9 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:33: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:299:16: note: in instantiation of member function 'miopen::FindDbRecord_t>::GetInstalledPathFile' requested here 4.1 299 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:140:20: warning: not eliding copy on return [-Wnrvo] 4.1 140 | return file_path; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:300:16: note: in instantiation of member function 'miopen::FindDbRecord_t::GetInstalledPathFile' requested here 4.1 300 | template class FindDbRecord_t; 4.1 | ^ 4.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/find_db.cpp:191:24: warning: not eliding copy on return [-Wnrvo] 4.1 191 | return best_path; 4.1 | ^ 4.1 10 warnings generated when compiling for host. 4.1 [215/909] Building CXX object src/CMakeFiles/MIOpen.dir/load_file.cpp.o 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1100. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1101. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1102. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 5 warnings generated when compiling for gfx1103. 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.1 235 | #if __HIP_NO_IMAGE_SUPPORT 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 187 | for (auto&& x : r.d) x = -x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.1 195 | for (auto&& x : r.d) x = ~x; 4.1 | ^ 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.1 248 | T x, y, z; 4.1 | ^ 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/load_file.cpp:27: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.1 6799 | #if HIP_PROF_HIP_API_STRING 4.1 | ^ 4.1 6 warnings generated when compiling for host. 4.2 [216/909] Building CXX object src/CMakeFiles/MIOpen.dir/prelu/problem_description.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/prelu/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [217/909] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss/problem_description.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss/problem_description.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/multimarginloss/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [218/909] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm_api.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [219/909] Building CXX object src/CMakeFiles/MIOpen.dir/logger.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/logger.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [220/909] Building CXX object src/CMakeFiles/MIOpen.dir/graphapi/conv_bias_res_add_activ_forward_executor.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/graphapi/conv_bias_res_add_activ_forward_executor.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [221/909] Building CXX object src/CMakeFiles/MIOpen.dir/readonlyramdb.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/readonlyramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [222/909] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_warnings.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_warnings.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/stringutils.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [223/909] Building CXX object src/CMakeFiles/MIOpen.dir/problem.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/problem.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [224/909] Building CXX object src/CMakeFiles/MIOpen.dir/reducetensor.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [225/909] Building CXX object src/CMakeFiles/MIOpen.dir/mha/mha_descriptor.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/mha_descriptor.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/mha_descriptor.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [226/909] Building CXX object src/CMakeFiles/MIOpen.dir/lrn_api.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn_api.cpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [227/909] Building CXX object src/CMakeFiles/MIOpen.dir/reduce/problem_description.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduce/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduce/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [228/909] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm/problem_description.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/layernorm/problem_description.hpp:28: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [229/909] Building CXX object src/CMakeFiles/MIOpen.dir/ramdb.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ramdb.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [230/909] Building CXX object src/CMakeFiles/MIOpen.dir/pooling/problem_description.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling/problem_description.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/problem_description.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [231/909] Building CXX object src/CMakeFiles/MIOpen.dir/reduceextreme_api.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme_api.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [232/909] Building CXX object src/CMakeFiles/MIOpen.dir/pooling_api.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling_api.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [233/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/rnn_transformer.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/rnn_transformer.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [234/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/fwd_s_stream.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.2 744 | return strides; 4.2 | ^ 4.2 /__w/TheRock/TheRock/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 4.2 745 | }(bias_lens, bias_mode * 2); 4.2 | ^ 4.2 6 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.2 744 | return strides; 4.2 | ^ 4.2 /__w/TheRock/TheRock/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 4.2 745 | }(bias_lens, bias_mode * 2); 4.2 | ^ 4.2 6 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.2 744 | return strides; 4.2 | ^ 4.2 /__w/TheRock/TheRock/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 4.2 745 | }(bias_lens, bias_mode * 2); 4.2 | ^ 4.2 6 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.2 744 | return strides; 4.2 | ^ 4.2 /__w/TheRock/TheRock/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 4.2 745 | }(bias_lens, bias_mode * 2); 4.2 | ^ 4.2 6 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/fwd_s_stream.cpp:26: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.2 744 | return strides; 4.2 | ^ 4.2 /__w/TheRock/TheRock/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 4.2 745 | }(bias_lens, bias_mode * 2); 4.2 | ^ 4.2 7 warnings generated when compiling for host. 4.2 [235/909] Building CXX object src/CMakeFiles/MIOpen.dir/lock_file.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lock_file.cpp:27: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.2 [236/909] Building CXX object src/CMakeFiles/MIOpen.dir/operator.cpp.o 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1100. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1101. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1102. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 5 warnings generated when compiling for gfx1103. 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.2 235 | #if __HIP_NO_IMAGE_SUPPORT 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 187 | for (auto&& x : r.d) x = -x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.2 195 | for (auto&& x : r.d) x = ~x; 4.2 | ^ 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.2 248 | T x, y, z; 4.2 | ^ 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/operator.cpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.2 6799 | #if HIP_PROF_HIP_API_STRING 4.2 | ^ 4.2 6 warnings generated when compiling for host. 4.3 [237/909] Building CXX object src/CMakeFiles/MIOpen.dir/mha/problem_description.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mha/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mha/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [238/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn_api.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn_api.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [239/909] Building CXX object src/CMakeFiles/MIOpen.dir/op_args.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/op_args.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [240/909] Building CXX object src/CMakeFiles/MIOpen.dir/rope/problem_description.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope/problem_description.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [241/909] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss/problem_description.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss/problem_description.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmarginloss/problem_description.hpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [242/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_s_steam.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_s_steam.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 7 warnings generated when compiling for host. 4.3 [243/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_data_modular.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 4.3 345 | return ws_ht_layer_size; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 346 | }(workspaceInfo.hStateSizes); 4.3 | ^ 4.3 7 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 4.3 345 | return ws_ht_layer_size; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 346 | }(workspaceInfo.hStateSizes); 4.3 | ^ 4.3 7 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 4.3 345 | return ws_ht_layer_size; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 346 | }(workspaceInfo.hStateSizes); 4.3 | ^ 4.3 7 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 4.3 345 | return ws_ht_layer_size; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 346 | }(workspaceInfo.hStateSizes); 4.3 | ^ 4.3 7 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_data_modular.cpp:345:16: warning: not eliding copy on return [-Wnrvo] 4.3 345 | return ws_ht_layer_size; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 346 | }(workspaceInfo.hStateSizes); 4.3 | ^ 4.3 8 warnings generated when compiling for host. 4.3 [244/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/fwd_1.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_1.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [245/909] Building CXX object src/CMakeFiles/MIOpen.dir/scalar.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/scalar.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [246/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_multi_stream.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 7 warnings generated when compiling for host. 4.3 [247/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bww_multi_stream.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bww_multi_stream.cpp:28: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 7 warnings generated when compiling for host. 4.3 [248/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_spatial.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.3 458 | return s; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.3 444 | return copy; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.3 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.3 714 | return last_config; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.3 751 | return best_config; 4.3 | ^ 4.3 9 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.3 458 | return s; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.3 444 | return copy; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.3 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.3 714 | return last_config; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.3 751 | return best_config; 4.3 | ^ 4.3 9 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.3 458 | return s; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.3 444 | return copy; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.3 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.3 714 | return last_config; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.3 751 | return best_config; 4.3 | ^ 4.3 9 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.3 458 | return s; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.3 444 | return copy; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.3 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.3 714 | return last_config; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.3 751 | return best_config; 4.3 | ^ 4.3 9 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.3 458 | return s; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.3 444 | return copy; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:191:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.3 191 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_spatial.cpp:30: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.3 714 | return last_config; 4.3 | ^ 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.3 751 | return best_config; 4.3 | ^ 4.3 10 warnings generated when compiling for host. 4.3 [249/909] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss_api.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [250/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/bw_weights_modular.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 6 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/bw_weights_modular.cpp:27: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.3 744 | return strides; 4.3 | ^ 4.3 /__w/TheRock/TheRock/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 4.3 745 | }(bias_lens, bias_mode * 2); 4.3 | ^ 4.3 7 warnings generated when compiling for host. 4.3 [251/909] Building CXX object src/CMakeFiles/MIOpen.dir/softmax_api.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/softmax.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.3 [252/909] Building CXX object src/CMakeFiles/MIOpen.dir/reducetensor_api.cpp.o 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1100. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1101. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1102. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 5 warnings generated when compiling for gfx1103. 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.3 235 | #if __HIP_NO_IMAGE_SUPPORT 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 187 | for (auto&& x : r.d) x = -x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.3 195 | for (auto&& x : r.d) x = ~x; 4.3 | ^ 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.3 248 | T x, y, z; 4.3 | ^ 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducetensor_api.cpp:26: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducetensor.hpp:29: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.3 6799 | #if HIP_PROF_HIP_API_STRING 4.3 | ^ 4.3 6 warnings generated when compiling for host. 4.4 [253/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/Base/fw_data_modular.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:505:16: warning: not eliding copy on return [-Wnrvo] 4.4 505 | return ws_ht_layer_size; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:506:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNForwardDataModularAlgo::PropY(const Handle &, const runtimeArgsFwd &)::(anonymous class)::operator()>' requested here 4.4 506 | }(reservLayout.hStateSizes); 4.4 | ^ 4.4 7 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:505:16: warning: not eliding copy on return [-Wnrvo] 4.4 505 | return ws_ht_layer_size; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:506:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNForwardDataModularAlgo::PropY(const Handle &, const runtimeArgsFwd &)::(anonymous class)::operator()>' requested here 4.4 506 | }(reservLayout.hStateSizes); 4.4 | ^ 4.4 7 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:505:16: warning: not eliding copy on return [-Wnrvo] 4.4 505 | return ws_ht_layer_size; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:506:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNForwardDataModularAlgo::PropY(const Handle &, const runtimeArgsFwd &)::(anonymous class)::operator()>' requested here 4.4 506 | }(reservLayout.hStateSizes); 4.4 | ^ 4.4 7 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:505:16: warning: not eliding copy on return [-Wnrvo] 4.4 505 | return ws_ht_layer_size; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:506:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNForwardDataModularAlgo::PropY(const Handle &, const runtimeArgsFwd &)::(anonymous class)::operator()>' requested here 4.4 506 | }(reservLayout.hStateSizes); 4.4 | ^ 4.4 7 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:505:16: warning: not eliding copy on return [-Wnrvo] 4.4 505 | return ws_ht_layer_size; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/Base/fw_data_modular.cpp:506:6: note: in instantiation of function template specialization 'miopen::rnn_base::RNNForwardDataModularAlgo::PropY(const Handle &, const runtimeArgsFwd &)::(anonymous class)::operator()>' requested here 4.4 506 | }(reservLayout.hStateSizes); 4.4 | ^ 4.4 8 warnings generated when compiling for host. 4.4 [254/909] Building CXX object src/CMakeFiles/MIOpen.dir/rope_api.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 6 warnings generated when compiling for host. 4.4 [255/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 6 warnings generated when compiling for host. 4.4 [256/909] Building CXX object src/CMakeFiles/MIOpen.dir/softmax/problem_description.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax/problem_description.cpp:4: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 6 warnings generated when compiling for host. 4.4 [257/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 7 warnings generated when compiling for host. 4.4 [258/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation_fused.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation_fused.cpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 7 warnings generated when compiling for host. 4.4 [259/909] Building CXX object src/CMakeFiles/MIOpen.dir/solution.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 4.4 169 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:294:16: warning: not eliding copy on return [-Wnrvo] 4.4 294 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 299 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:490:16: warning: not eliding copy on return [-Wnrvo] 4.4 490 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 504 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); 4.4 | ^ 4.4 9 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 4.4 169 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:294:16: warning: not eliding copy on return [-Wnrvo] 4.4 294 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 299 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:490:16: warning: not eliding copy on return [-Wnrvo] 4.4 490 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 504 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); 4.4 | ^ 4.4 9 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 4.4 169 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:294:16: warning: not eliding copy on return [-Wnrvo] 4.4 294 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 299 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:490:16: warning: not eliding copy on return [-Wnrvo] 4.4 490 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 504 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); 4.4 | ^ 4.4 9 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 4.4 169 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:294:16: warning: not eliding copy on return [-Wnrvo] 4.4 294 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 299 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:490:16: warning: not eliding copy on return [-Wnrvo] 4.4 490 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 504 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); 4.4 | ^ 4.4 9 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solution.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:169:16: warning: not eliding copy on return [-Wnrvo] 4.4 169 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 172 | auto x = get_input_checked(miopenTensorConvolutionX, "miopenTensorConvolutionX"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:294:16: warning: not eliding copy on return [-Wnrvo] 4.4 294 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 299 | auto k = get_input_checked(miopenTensorMhaK, "miopenTensorMhaK"); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solution.cpp:490:16: warning: not eliding copy on return [-Wnrvo] 4.4 490 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 504 | auto x = get_input_checked(miopenTensorSoftmaxX, "miopenTensorSoftmaxX"); 4.4 | ^ 4.4 10 warnings generated when compiling for host. 4.4 [260/909] Building CXX object src/CMakeFiles/MIOpen.dir/reducecalculation_api.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation_api.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reducecalculation.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 6 warnings generated when compiling for host. 4.4 [261/909] Building CXX object src/CMakeFiles/MIOpen.dir/softmax.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmax.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_cache.hpp:45: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 6 warnings generated when compiling for host. 4.4 [262/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/Solutions/bwd_s_stream.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 6 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/Solutions/bwd_s_stream.cpp:26: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.4 744 | return strides; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 745 | }(bias_lens, bias_mode * 2); 4.4 | ^ 4.4 7 warnings generated when compiling for host. 4.4 [263/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/adam/adam.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/adam.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 6 warnings generated when compiling for host. 4.4 [264/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/adam/transformers_adam_w.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1101. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1102. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 5 warnings generated when compiling for gfx1103. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/adam/transformers_adam_w.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam/problem_description.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 6 warnings generated when compiling for host. 4.4 [265/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver.cpp.o 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 348 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 348 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 354 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 406 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 406 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 409 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 409 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 411 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 411 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 414 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 414 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 422 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 422 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 427 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 427 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 440 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 440 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 470 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 470 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 480 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 482 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 484 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 486 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 488 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 491 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 491 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 496 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 496 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 505 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 505 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 536 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 536 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 538 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 540 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 545 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 545 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 549 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 549 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 555 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 555 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 566 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 566 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 588 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 588 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 592 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 592 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 594 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 594 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 615 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 615 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 619 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 619 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 625 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 625 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 629 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 629 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 651 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 651 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 655 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 655 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.4 116 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 439 | for(auto transpose : Derived::GetTransposes()) 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 416 | struct TransposingSolver : Base 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.4 116 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 439 | for(auto transpose : Derived::GetTransposes()) 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 416 | struct TransposingSolver : Base 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.4 194 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 439 | for(auto transpose : Derived::GetTransposes()) 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 416 | struct TransposingSolver : Base 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.4 194 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 439 | for(auto transpose : Derived::GetTransposes()) 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 416 | struct TransposingSolver : Base 4.4 | ^ 4.4 196 warnings generated when compiling for gfx1100. 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.4 235 | #if __HIP_NO_IMAGE_SUPPORT 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 187 | for (auto&& x : r.d) x = -x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.4 195 | for (auto&& x : r.d) x = ~x; 4.4 | ^ 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.4 248 | T x, y, z; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.4 6799 | #if HIP_PROF_HIP_API_STRING 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.4 458 | return s; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 348 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 348 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 354 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 406 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 406 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 409 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 409 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 411 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 411 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 414 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 414 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 422 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 422 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 427 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 427 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 440 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 440 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 470 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 470 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 480 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 482 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 484 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 486 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.4 488 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 491 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 491 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 496 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 496 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 505 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 505 | RegisterWithSolver(registry, 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.4 350 | return ret; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.4 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 157 | db().Update(problem, s.SolverDbId(), c); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.4 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.4 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 536 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.4 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 496 | return GenericSearch(ctx, 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/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 4.4 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.4 291 | entry.solver = TSolver{}; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.4 536 | RegisterWithSolver( 4.4 | ^ 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.4 714 | return last_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.4 751 | return best_config; 4.4 | ^ 4.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.4 444 | return copy; 4.4 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 538 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 540 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 196 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 348 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 348 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 354 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 406 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 406 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 409 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 409 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 411 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 411 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 414 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 414 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 422 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 422 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 427 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 427 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 440 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 440 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 470 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 470 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 480 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 482 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 484 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 486 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 488 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 491 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 491 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 496 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 496 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 505 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 505 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 536 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 536 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 538 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 540 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 196 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 348 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 348 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 354 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 406 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 406 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 409 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 409 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 411 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 411 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 414 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 414 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 422 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 422 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 427 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 427 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 440 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 440 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 470 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 470 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 480 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 482 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 484 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 486 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 488 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 491 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 491 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 496 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 496 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 505 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 505 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 536 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 536 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 538 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 540 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 196 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:313:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 313 | RegisterWithSolver(registry, ++id, conv::ConvAsm3x3U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:314:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 314 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1U{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:315:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 315 | RegisterWithSolver(registry, ++id, conv::ConvAsm1x1UV2{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:328:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 328 | RegisterWithSolver(registry, ++id, conv::ConvOclDirectFwd{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:337:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 337 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW3x3{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:338:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 338 | RegisterWithSolver(registry, ++id, conv::ConvAsmBwdWrW1x1{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:339:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 339 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<1>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:340:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 340 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<2>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:341:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 341 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<4>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:342:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 342 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<8>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:343:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 343 | RegisterWithSolver(registry, ++id, conv::ConvOclBwdWrW2<16>{}, miopenConvolutionAlgoDirect); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 348 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:348:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 348 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:354:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 354 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:241:20) &>' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:366:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 366 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<3, 2>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:404:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 404 | RegisterWithSolver(registry, ++id, conv::ConvBinWinoRxS<2, 3>{}, miopenConvolutionAlgoWinograd); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 406 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:406:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 406 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 409 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:409:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 409 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 411 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:411:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 411 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 414 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:414:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 414 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 422 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:422:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 422 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 427 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:427:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 427 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 440 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:440:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 440 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 470 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:470:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 470 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:480:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 480 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:482:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 482 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:484:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 484 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:486:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 486 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver>' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:488:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver>' requested here 4.5 488 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 491 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:491:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 491 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 496 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:496:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 496 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 505 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:505:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 505 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:529:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 529 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmFwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:530:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 530 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmBwd{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:531:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 531 | RegisterWithSolver(registry, ++id, conv::ConvMlirIgemmWrW{}, miopenConvolutionAlgoImplicitGEMM); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 536 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:536:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 536 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:538:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 538 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:540:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 540 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:545:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 545 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:549:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 549 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:555:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 555 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:566:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 566 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:588:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 588 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:592:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 592 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:594:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 594 | RegisterWithSolver( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:615:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 615 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:619:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 619 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:625:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 625 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:629:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 629 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:651:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 651 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 4.5 350 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 4.5 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 157 | db().Update(problem, s.SolverDbId(), c); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 4.5 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:422:36: note: in instantiation of function template specialization 'miopen::solver::FindSolution> &>' requested here 4.5 422 | return miopen::solver::FindSolution(value, ctx, problem, db, invoke_ctx, perf_cfg); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:465:33: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 465 | miopen::solver::GenericSearch(value, ctx, problem, invoke_ctx, perf_solsp); 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 496 | return GenericSearch(ctx, 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 401 | AnySolver_tmpl(T obj) : value(std::move(obj)){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 51 | AnySolver(U src) : ptr_value(new AnySolver_tmpl(std::forward(src))){}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:291:25: note: in instantiation of function template specialization 'miopen::solver::AnySolver::AnySolver' requested here 4.5 291 | entry.solver = TSolver{}; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:655:5: note: in instantiation of function template specialization 'miopen::solver::RegisterWithSolver' requested here 4.5 655 | RegisterWithSolver(registry, 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/any_solver.hpp:36: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.5 116 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.5 194 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 439 | for(auto transpose : Derived::GetTransposes()) 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 416 | struct TransposingSolver : Base 4.5 | ^ 4.5 197 warnings generated when compiling for host. 4.5 [266/909] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss_api.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss_api.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [267/909] Building CXX object src/CMakeFiles/MIOpen.dir/prelu_api.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu_api.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [268/909] Building CXX object src/CMakeFiles/MIOpen.dir/process.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/process.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [269/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/rnn_util.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/rnn_util.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [270/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/fwd_0.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:213:12: warning: not eliding copy on return [-Wnrvo] 4.5 213 | return result; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:213:12: warning: not eliding copy on return [-Wnrvo] 4.5 213 | return result; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:213:12: warning: not eliding copy on return [-Wnrvo] 4.5 213 | return result; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:213:12: warning: not eliding copy on return [-Wnrvo] 4.5 213 | return result; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/fwd_0.cpp:213:12: warning: not eliding copy on return [-Wnrvo] 4.5 213 | return result; 4.5 | ^ 4.5 7 warnings generated when compiling for host. 4.5 [271/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation_fused.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 7 warnings generated when compiling for host. 4.5 [272/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_spatial.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/common_spatial.hpp:29: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:180:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.5 180 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_spatial.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 10 warnings generated when compiling for host. 4.5 [273/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW3x3.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 602 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 602 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 602 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 602 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 602 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW3x3.cpp:38: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for host. 4.5 [274/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [275/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [276/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 556 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nchwc.cpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for host. 4.5 [277/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 858 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_wrw_nhwc.cpp:31: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for host. 4.5 [278/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_gtc_dynamic_xdlops.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [279/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_wino3x3U.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_wino3x3U.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [280/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/bwd_1.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [281/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_inference_fused.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_inference_fused.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 7 warnings generated when compiling for host. 4.5 [282/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/forward_per_activation.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 6 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/forward_per_activation.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.5 458 | return s; 4.5 | ^ 4.5 7 warnings generated when compiling for host. 4.5 [283/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_dir_BwdWrW1x1.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 877 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 877 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 877 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 877 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 8 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.5 444 | return copy; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 877 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_dir_BwdWrW1x1.cpp:39: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.5 714 | return last_config; 4.5 | ^ 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.5 751 | return best_config; 4.5 | ^ 4.5 9 warnings generated when compiling for host. 4.5 [284/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_bwd_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [285/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/activ/bwd_0.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/activ/bwd_0.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [286/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_wrw_v4r1_dynamic.cpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [287/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/cat/forward_cat.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/cat/forward_cat.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat/solvers.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [288/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_fwd.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_fwd.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [289/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2b1.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2b1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [290/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_5x10u2v2f1.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_5x10u2v2f1.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [291/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_perf_config.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [292/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_v4r1_dynamic.cpp:26: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [293/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_bin_winoRxS.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 5 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_bin_winoRxS.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 6 warnings generated when compiling for host. 4.5 [294/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 400 | auto in_strides = MakeStrideArray<5>( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 546 | auto in_strides = MakeStrideArray<6>( 4.5 | ^ 4.5 7 warnings generated when compiling for gfx1100. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 400 | auto in_strides = MakeStrideArray<5>( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 546 | auto in_strides = MakeStrideArray<6>( 4.5 | ^ 4.5 7 warnings generated when compiling for gfx1101. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 400 | auto in_strides = MakeStrideArray<5>( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 546 | auto in_strides = MakeStrideArray<6>( 4.5 | ^ 4.5 7 warnings generated when compiling for gfx1102. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 400 | auto in_strides = MakeStrideArray<5>( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 546 | auto in_strides = MakeStrideArray<6>( 4.5 | ^ 4.5 7 warnings generated when compiling for gfx1103. 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.5 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.5 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.5 235 | #if __HIP_NO_IMAGE_SUPPORT 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 187 | for (auto&& x : r.d) x = -x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.5 195 | for (auto&& x : r.d) x = ~x; 4.5 | ^ 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.5 248 | T x, y, z; 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:27: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.5 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.5 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.5 6799 | #if HIP_PROF_HIP_API_STRING 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 400 | auto in_strides = MakeStrideArray<5>( 4.5 | ^ 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv.cpp:28: 4.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:150:12: warning: not eliding copy on return [-Wnrvo] 4.5 150 | return ret; 4.5 | ^ 4.5 /__w/TheRock/TheRock/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 4.5 546 | auto in_strides = MakeStrideArray<6>( 4.5 | ^ 4.5 8 warnings generated when compiling for host. 4.5 [295/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u.cpp.o 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 918 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 918 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 918 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 918 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 918 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [296/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 275 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [297/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:744:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 744 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:744:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 744 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:744:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 744 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:744:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 744 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:744:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 744 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_fwd_xdlops.cpp:37: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [298/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:621:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 621 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:621:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 621 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:621:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 621 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:621:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 621 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:621:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 621 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_bwd_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [299/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_nonxdlops_common.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 6 warnings generated when compiling for host. 4.6 [300/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 966 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_bwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [301/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:26: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 819 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_implicit_gemm_gtc_fwd_nhwc.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [302/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_wrw.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_wrw.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 6 warnings generated when compiling for host. 4.6 [303/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 268 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_data_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [304/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1057 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [305/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1121 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4_xdlops_padded_gemm.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [306/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 270 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [307/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 503 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_fwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [308/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 672 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 672 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 672 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 672 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:672:12: note: in instantiation of function template specialization 'miopen::solver::GenericSearch' requested here 4.6 672 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_3d_grouped_wrw_xdlops.cpp:36: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [309/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_MP_bidirectional_winograd.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_MP_bidirectional_winograd.cpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 6 warnings generated when compiling for host. 4.6 [310/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/batchnorm/backward_per_activation.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.6 458 | return s; 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.6 458 | return s; 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.6 458 | return s; 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.6 458 | return s; 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/batchnorm/backward_per_activation.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.6 458 | return s; 4.6 | ^ 4.6 7 warnings generated when compiling for host. 4.6 [311/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_1x1u_stride2.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 758 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_1x1u_stride2.cpp:38: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [312/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_3x3u.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 325 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_3x3u.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [313/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_asm_7x7c3h224w224k64u2v2p3q3f1.cpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 6 warnings generated when compiling for host. 4.6 [314/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_direct_naive_conv_bwd.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_direct_naive_conv_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/conv_direct_naive_conv.hpp:28: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 6 warnings generated when compiling for host. 4.6 [315/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 696 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 713 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 10 warnings generated when compiling for host. 4.6 [316/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 711 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 834 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v1r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 10 warnings generated when compiling for host. 4.6 [317/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 806 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 823 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 10 warnings generated when compiling for host. 4.6 [318/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1093 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r5_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [319/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 570 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_bwd_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [320/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1123 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [321/909] Building CXX object src/CMakeFiles/MIOpen.dir/rnn/selector.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:39: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.6 744 | return strides; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 745 | }(bias_lens, bias_mode * 2); 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:39: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.6 744 | return strides; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 745 | }(bias_lens, bias_mode * 2); 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:39: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.6 744 | return strides; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 745 | }(bias_lens, bias_mode * 2); 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:39: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.6 744 | return strides; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 745 | }(bias_lens, bias_mode * 2); 4.6 | ^ 4.6 6 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rnn/selector.cpp:39: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/solvers.hpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn/tmp_buffer_utils.hpp:744:20: warning: not eliding copy on return [-Wnrvo] 4.6 744 | return strides; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 745 | }(bias_lens, bias_mode * 2); 4.6 | ^ 4.6 7 warnings generated when compiling for host. 4.6 [322/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 167 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 200 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 207 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 12 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 167 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 200 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 207 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 12 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 167 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 200 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 207 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 12 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 167 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 200 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 207 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 12 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 167 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 200 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 207 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r1.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 13 warnings generated when compiling for host. 4.6 [323/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 630 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 647 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4.cpp:29: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 10 warnings generated when compiling for host. 4.6 [324/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 1202 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_wrw_v4r4_xdlops_padded_gemm.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [325/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 888 | return static_ck::GetPerformanceConfigBase(ctx, 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 888 | return static_ck::GetPerformanceConfigBase(ctx, 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 888 | return static_ck::GetPerformanceConfigBase(ctx, 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 888 | return static_ck::GetPerformanceConfigBase(ctx, 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.6 189 | return pp; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 888 | return static_ck::GetPerformanceConfigBase(ctx, 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 906 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_bwd_v4r1_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 10 warnings generated when compiling for host. 4.6 [326/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 616 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 616 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 616 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 616 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 616 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_grouped_wrw_xdlops.cpp:32: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [327/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 98 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [328/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 94 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_bwd_xdlops.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [329/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 160 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd.cpp:30: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [330/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 8 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.6 444 | return copy; 4.6 | ^ 4.6 /__w/TheRock/TheRock/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 4.6 95 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw_xdlops.cpp:31: 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.6 714 | return last_config; 4.6 | ^ 4.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.6 751 | return best_config; 4.6 | ^ 4.6 9 warnings generated when compiling for host. 4.6 [331/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp.o 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1100. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1101. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1102. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 5 warnings generated when compiling for gfx1103. 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.6 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.6 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.6 235 | #if __HIP_NO_IMAGE_SUPPORT 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 187 | for (auto&& x : r.d) x = -x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.6 195 | for (auto&& x : r.d) x = ~x; 4.6 | ^ 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.6 248 | T x, y, z; 4.6 | ^ 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_1x1.cpp:27: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.6 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.6 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.6 6799 | #if HIP_PROF_HIP_API_STRING 4.6 | ^ 4.6 6 warnings generated when compiling for host. 4.7 [332/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp.o 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1100. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1101. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1102. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1103. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 219 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_fwd_xdlops.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 9 warnings generated when compiling for host. 4.7 [333/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp.o 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.7 189 | return pp; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 9 warnings generated when compiling for gfx1100. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.7 189 | return pp; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 9 warnings generated when compiling for gfx1101. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.7 189 | return pp; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 9 warnings generated when compiling for gfx1102. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.7 189 | return pp; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 9 warnings generated when compiling for gfx1103. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver/implicitgemm_static_ck_util.hpp:189:12: warning: not eliding copy on return [-Wnrvo] 4.7 189 | return pp; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 627 | return static_ck::GetPerformanceConfigBase(ctx, problem); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 644 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_hip_implicit_gemm_fwd_v4r4.cpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 10 warnings generated when compiling for host. 4.7 [334/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_fury_RxS.cpp.o 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1100. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1101. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1102. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1103. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_fury_RxS.cpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 7 warnings generated when compiling for host. 4.7 [335/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_mlir_igemm_wrw.cpp.o 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1100. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1101. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1102. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 8 warnings generated when compiling for gfx1103. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/mlir_impl_gemm.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoker.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 99 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_mlir_igemm_wrw.cpp:31: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 9 warnings generated when compiling for host. 4.7 [336/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp.o 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 5 warnings generated when compiling for gfx1100. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 5 warnings generated when compiling for gfx1101. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 5 warnings generated when compiling for gfx1102. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 5 warnings generated when compiling for gfx1103. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd_exhaustive_search.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 6 warnings generated when compiling for host. 4.7 [337/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_bin_winoRxS_fused.cpp.o 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:34: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1100. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:34: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1101. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:34: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1102. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:34: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 6 warnings generated when compiling for gfx1103. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_bin_winoRxS_fused.cpp:34: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.7 458 | return s; 4.7 | ^ 4.7 7 warnings generated when compiling for host. 4.7 [338/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_winoRxS.cpp.o 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 11 warnings generated when compiling for gfx1100. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 11 warnings generated when compiling for gfx1101. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 11 warnings generated when compiling for gfx1102. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 11 warnings generated when compiling for gfx1103. 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.7 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.7 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.7 235 | #if __HIP_NO_IMAGE_SUPPORT 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 187 | for (auto&& x : r.d) x = -x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.7 195 | for (auto&& x : r.d) x = ~x; 4.7 | ^ 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.7 248 | T x, y, z; 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:27: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.7 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.7 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.7 6799 | #if HIP_PROF_HIP_API_STRING 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.7 444 | return copy; 4.7 | ^ 4.7 /__w/TheRock/TheRock/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 4.7 434 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.7 | ^ 4.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_winoRxS.cpp:34: 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.7 714 | return last_config; 4.7 | ^ 4.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.7 751 | return best_config; 4.7 | ^ 4.7 12 warnings generated when compiling for host. 4.8 [339/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D11x11.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D11x11.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [340/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_common.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_common.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [341/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_multipass_wino3x3WrW.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_multipass_wino3x3WrW.cpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/compiled_in_parameters.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [342/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwdgen.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwdgen.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [343/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 20 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 20 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 20 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 20 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 763 | return GenericSearch(*this, ctx, problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_2.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 21 warnings generated when compiling for host. 4.8 [344/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 4.8 659 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 4.8 659 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 4.8 659 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 4.8 659 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2D_bwdWrW_53.cpp:659:12: warning: not eliding copy on return [-Wnrvo] 4.8 659 | return result; 4.8 | ^ 4.8 7 warnings generated when compiling for host. 4.8 [345/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_asm_1x1u_bias_activ_fused.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 92 | return GenericSearch(*this, context, problem, invoke_params); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 92 | return GenericSearch(*this, context, problem, invoke_params); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 92 | return GenericSearch(*this, context, problem, invoke_params); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 92 | return GenericSearch(*this, context, problem, invoke_params); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/tensors.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:37: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 92 | return GenericSearch(*this, context, problem, invoke_params); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_asm_1x1u_bias_activ_fused.cpp:33: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 10 warnings generated when compiling for host. 4.8 [346/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 4.8 490 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 4.8 490 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 4.8 490 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 4.8 490 | return result; 4.8 | ^ 4.8 6 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd.cpp:490:12: warning: not eliding copy on return [-Wnrvo] 4.8 490 | return result; 4.8 | ^ 4.8 7 warnings generated when compiling for host. 4.8 [347/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [348/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_t5layernorm.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_t5layernorm.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [349/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_ocl_dir2Dfwd1x1.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_ocl_dir2Dfwd1x1.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [350/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_backward.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_backward.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [351/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/multimarginloss/forward_multimarginloss.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/multimarginloss/forward_multimarginloss.cpp:28: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [352/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNd.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.8 116 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNd.cpp:27: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.8 194 | return ret; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 439 | for(auto transpose : Derived::GetTransposes()) 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 416 | struct TransposingSolver : Base 4.8 | ^ 4.8 10 warnings generated when compiling for host. 4.8 [353/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/utils.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/utils.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [354/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmin.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmin.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [355/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/rope/forward_rope.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 5 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/forward_rope.cpp:27: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 6 warnings generated when compiling for host. 4.8 [356/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1103. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.8 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 394 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 10 warnings generated when compiling for host. 4.8 [357/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp.o 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1100. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1101. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.8 6799 | #if HIP_PROF_HIP_API_STRING 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.8 458 | return s; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.8 444 | return copy; 4.8 | ^ 4.8 /__w/TheRock/TheRock/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 4.8 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.8 714 | return last_config; 4.8 | ^ 4.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.8 751 | return best_config; 4.8 | ^ 4.8 9 warnings generated when compiling for gfx1102. 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.8 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.8 235 | #if __HIP_NO_IMAGE_SUPPORT 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.8 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 187 | for (auto&& x : r.d) x = -x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.8 195 | for (auto&& x : r.d) x = ~x; 4.8 | ^ 4.8 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.8 248 | T x, y, z; 4.8 | ^ 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.9 444 | return copy; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.9 714 | return last_config; 4.9 | ^ 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.9 751 | return best_config; 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.9 444 | return copy; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 599 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_bias_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.9 714 | return last_config; 4.9 | ^ 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.9 751 | return best_config; 4.9 | ^ 4.9 10 warnings generated when compiling for host. 4.9 [358/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_multi_weights.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_multi_weights.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [359/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_t5layernorm.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_t5layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [360/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_addlayernorm.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_addlayernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/addlayernorm.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [361/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ocl_dir2Dfwd_fused.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 6 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 6 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 6 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 6 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ocl_dir2Dfwd_fused.cpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 7 warnings generated when compiling for host. 4.9 [362/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/fft.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/fft.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [363/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/getitem/backward_getitem.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/getitem/backward_getitem.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [364/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/kthvalue/forward_kthvalue.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/kthvalue/forward_kthvalue.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/problem_description.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [365/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/mha/mha_solver_forward.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_solver_forward.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/mha/mha_common.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [366/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/glu/backward_glu.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/backward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [367/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/backward_layernorm.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/backward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [368/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorLite.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorLite.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [369/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/backwardNd.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backwardNd.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 10 warnings generated when compiling for host. 4.9 [370/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_sum.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_sum.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [371/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/groupnorm/forward_groupnorm.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/groupnorm/forward_groupnorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [372/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorSquash.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorSquash.cpp:26: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [373/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forwardNaive.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forwardNaive.cpp:32: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 10 warnings generated when compiling for host. 4.9 [374/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_bwd.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_bwd.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [375/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/glu/forward_glu.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/glu/forward_glu.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [376/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/layernorm/forward_layernorm.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/layernorm/forward_layernorm.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [377/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op1dTensorGeneric.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op1dTensorGeneric.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [378/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/backward2d.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 4.9 116 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/backward2d.cpp:27: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 4.9 194 | return ret; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 439 | for(auto transpose : Derived::GetTransposes()) 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 416 | struct TransposingSolver : Base 4.9 | ^ 4.9 10 warnings generated when compiling for host. 4.9 [379/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmax/softmax.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/softmax.cpp:4: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [380/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_prod.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_prod.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [381/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_argmax.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_argmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [382/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.9 444 | return copy; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.9 714 | return last_config; 4.9 | ^ 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.9 751 | return best_config; 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.9 444 | return copy; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.9 714 | return last_config; 4.9 | ^ 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.9 751 | return best_config; 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.9 444 | return copy; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.9 714 | return last_config; 4.9 | ^ 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.9 751 | return best_config; 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.9 444 | return copy; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.9 714 | return last_config; 4.9 | ^ 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.9 751 | return best_config; 4.9 | ^ 4.9 9 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/check_numerics.hpp:7: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:33: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 4.9 458 | return s; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 4.9 444 | return copy; 4.9 | ^ 4.9 /__w/TheRock/TheRock/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 4.9 377 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_fwd_bias_res_add_activ_fused.cpp:34: 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 4.9 714 | return last_config; 4.9 | ^ 4.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 4.9 751 | return best_config; 4.9 | ^ 4.9 10 warnings generated when compiling for host. 4.9 [383/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmax/attn_softmax.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmax/attn_softmax.cpp:27: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 4.9 [384/909] Building CXX object src/CMakeFiles/MIOpen.dir/sysinfo_utils.cpp.o 4.9 [385/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/prelu/backward_prelu_single_weight.cpp.o 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1100. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1101. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1102. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 5 warnings generated when compiling for gfx1103. 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 4.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 4.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 4.9 235 | #if __HIP_NO_IMAGE_SUPPORT 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 187 | for (auto&& x : r.d) x = -x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 4.9 195 | for (auto&& x : r.d) x = ~x; 4.9 | ^ 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 4.9 248 | T x, y, z; 4.9 | ^ 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/prelu/backward_prelu_single_weight.cpp:28: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 4.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 4.9 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 4.9 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 4.9 6799 | #if HIP_PROF_HIP_API_STRING 4.9 | ^ 4.9 6 warnings generated when compiling for host. 5.0 [386/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/conv_wino_rage_RxS.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/invokers/gcn_asm_wino.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/kernel_interface/winograd_kernel_interface.hpp:33: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/conv_wino_rage_RxS.cpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 7 warnings generated when compiling for host. 5.0 [387/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 5.0 444 | return copy; 5.0 | ^ 5.0 /__w/TheRock/TheRock/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 5.0 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 5.0 714 | return last_config; 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 5.0 751 | return best_config; 5.0 | ^ 5.0 9 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 5.0 444 | return copy; 5.0 | ^ 5.0 /__w/TheRock/TheRock/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 5.0 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 5.0 714 | return last_config; 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 5.0 751 | return best_config; 5.0 | ^ 5.0 9 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 5.0 444 | return copy; 5.0 | ^ 5.0 /__w/TheRock/TheRock/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 5.0 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 5.0 714 | return last_config; 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 5.0 751 | return best_config; 5.0 | ^ 5.0 9 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 5.0 444 | return copy; 5.0 | ^ 5.0 /__w/TheRock/TheRock/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 5.0 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 5.0 714 | return last_config; 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 5.0 751 | return best_config; 5.0 | ^ 5.0 9 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:444:16: warning: not eliding copy on return [-Wnrvo] 5.0 444 | return copy; 5.0 | ^ 5.0 /__w/TheRock/TheRock/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 5.0 588 | return GenericSearch(*this, ctx, fdesc_problem, invoke_ctx); 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_ck_igemm_grp_fwd_activ_fused.cpp:32: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:714:16: warning: not eliding copy on return [-Wnrvo] 5.0 714 | return last_config; 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/generic_search.hpp:751:12: warning: not eliding copy on return [-Wnrvo] 5.0 751 | return best_config; 5.0 | ^ 5.0 10 warnings generated when compiling for host. 5.0 [388/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_max.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_max.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [389/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorLite.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorLite.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [390/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv_winoRxS_fused.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv_winoRxS_fused.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.0 458 | return s; 5.0 | ^ 5.0 7 warnings generated when compiling for host. 5.0 [391/909] Building CXX object src/CMakeFiles/MIOpen.dir/subbuffers.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/subbuffers.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [392/909] Building CXX object src/CMakeFiles/MIOpen.dir/t5layernorm_api.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm_api.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/t5layernorm.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [393/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/reduce/forward_min.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/reduce/forward_min.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [394/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op2dTensorGeneric.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op2dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [395/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/conv/gemm_wrw.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/conv/gemm_wrw.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solvers.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [396/909] Building CXX object src/CMakeFiles/MIOpen.dir/temp_file.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/temp_file.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [397/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmarginloss/forward_softmarginloss.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/forward_softmarginloss.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [398/909] Building CXX object src/CMakeFiles/MIOpen.dir/tensor_api.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor_api.cpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [399/909] Building CXX object src/CMakeFiles/MIOpen.dir/transformers_adam_w_api.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w_api.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [400/909] Building CXX object src/CMakeFiles/MIOpen.dir/tensorOp/problem_description.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensorOp/problem_description.cpp:27: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [401/909] Building CXX object src/CMakeFiles/MIOpen.dir/md5.cpp.o 5.0 [402/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op4dTensorGeneric.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op4dTensorGeneric.cpp:26: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [403/909] Building CXX object src/CMakeFiles/MIOpen.dir/exec_utils.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 5 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/exec_utils.cpp:29: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 6 warnings generated when compiling for host. 5.0 [404/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_heuristics.cpp.o 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:690:16: warning: not eliding copy on return [-Wnrvo] 5.0 690 | return cached_result; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1100. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:690:16: warning: not eliding copy on return [-Wnrvo] 5.0 690 | return cached_result; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1101. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:690:16: warning: not eliding copy on return [-Wnrvo] 5.0 690 | return cached_result; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1102. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:690:16: warning: not eliding copy on return [-Wnrvo] 5.0 690 | return cached_result; 5.0 | ^ 5.0 6 warnings generated when compiling for gfx1103. 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.0 235 | #if __HIP_NO_IMAGE_SUPPORT 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 187 | for (auto&& x : r.d) x = -x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.0 195 | for (auto&& x : r.d) x = ~x; 5.0 | ^ 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.0 248 | T x, y, z; 5.0 | ^ 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:34: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.0 6799 | #if HIP_PROF_HIP_API_STRING 5.0 | ^ 5.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_heuristics.cpp:690:16: warning: not eliding copy on return [-Wnrvo] 5.0 690 | return cached_result; 5.0 | ^ 5.0 7 warnings generated when compiling for host. 5.1 [405/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op3dTensorGeneric.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op3dTensorGeneric.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [406/909] Building CXX object src/CMakeFiles/MIOpen.dir/tensor.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 5.1 913 | return result; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 5.1 913 | return result; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 5.1 913 | return result; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 5.1 913 | return result; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tensor.cpp:913:16: warning: not eliding copy on return [-Wnrvo] 5.1 913 | return result; 5.1 | ^ 5.1 7 warnings generated when compiling for host. 5.1 [407/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorFwdBias.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorFwdBias.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [408/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/OpTensorLeadingOnes.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/OpTensorLeadingOnes.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [409/909] Building CXX object src/CMakeFiles/MIOpen.dir/target_properties.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:65:12: warning: not eliding copy on return [-Wnrvo] 5.1 65 | return name; // NOLINT (performance-no-automatic-move) 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:65:12: warning: not eliding copy on return [-Wnrvo] 5.1 65 | return name; // NOLINT (performance-no-automatic-move) 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:65:12: warning: not eliding copy on return [-Wnrvo] 5.1 65 | return name; // NOLINT (performance-no-automatic-move) 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:65:12: warning: not eliding copy on return [-Wnrvo] 5.1 65 | return name; // NOLINT (performance-no-automatic-move) 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/target_properties.cpp:65:12: warning: not eliding copy on return [-Wnrvo] 5.1 65 | return name; // NOLINT (performance-no-automatic-move) 5.1 | ^ 5.1 7 warnings generated when compiling for host. 5.1 [410/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/softmarginloss/backward_softmarginloss.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/softmarginloss/backward_softmarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [411/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_conv_3d_kernel_tuning_utils.cpp:35: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_conv_3d_kernel_tuning_utils.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/problem_description.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_algo_name.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [412/909] Building CXX object src/CMakeFiles/MIOpen.dir/sqlite_db.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/sqlite_db.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [413/909] Building CXX object src/CMakeFiles/MIOpen.dir/multimarginloss.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/multimarginloss.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [414/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/pooling/forward2d.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 9 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 9 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 9 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 9 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:32: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv_solution.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.1 116 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/pooling/forward2d.cpp:27: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.1 194 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 439 | for(auto transpose : Derived::GetTransposes()) 5.1 | ^ 5.1 /__w/TheRock/TheRock/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 5.1 416 | struct TransposingSolver : Base 5.1 | ^ 5.1 10 warnings generated when compiling for host. 5.1 [415/909] Building CXX object src/CMakeFiles/MIOpen.dir/cat.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/cat.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/cat.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [416/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/ai_candidate_selection.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/ai_candidate_selection.cpp:36: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [417/909] Building CXX object src/CMakeFiles/MIOpen.dir/kthvalue.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kthvalue.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kthvalue/invoke_params.hpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/invoke_params.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [418/909] Building CXX object src/CMakeFiles/MIOpen.dir/kern_db.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kern_db.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kern_db.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [419/909] Building CXX object src/CMakeFiles/MIOpen.dir/seq_tensor.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/seq_tensor.cpp:26: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/seq_tensor.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [420/909] Building CXX object src/CMakeFiles/MIOpen.dir/binary_cache.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 5.1 58 | return p; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.1 350 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.1 167 | auto record = db.FindRecord(cfg); 5.1 | ^ 5.1 7 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 5.1 58 | return p; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.1 350 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.1 167 | auto record = db.FindRecord(cfg); 5.1 | ^ 5.1 7 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 5.1 58 | return p; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.1 350 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.1 167 | auto record = db.FindRecord(cfg); 5.1 | ^ 5.1 7 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 5.1 58 | return p; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.1 350 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.1 167 | auto record = db.FindRecord(cfg); 5.1 | ^ 5.1 7 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:28: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:58:16: warning: not eliding copy on return [-Wnrvo] 5.1 58 | return p; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:37: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.1 350 | return ret; 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.1 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/binary_cache.cpp:167:22: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.1 167 | auto record = db.FindRecord(cfg); 5.1 | ^ 5.1 8 warnings generated when compiling for host. 5.1 [421/909] Building CXX object src/CMakeFiles/MIOpen.dir/anyramdb.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/anyramdb.cpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [422/909] Building CXX object src/CMakeFiles/MIOpen.dir/conv/heuristics/metadata_3d.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 5 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/conv/heuristics/metadata_3d.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/heuristics/ai_heuristics.hpp:40: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 6 warnings generated when compiling for host. 5.1 [423/909] Building CXX object src/CMakeFiles/MIOpen.dir/hip/batched_transpose_sol.cpp.o 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 5.1 324 | return best_kernel; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1100. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 5.1 324 | return best_kernel; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1101. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 5.1 324 | return best_kernel; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1102. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 5.1 324 | return best_kernel; 5.1 | ^ 5.1 6 warnings generated when compiling for gfx1103. 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.1 235 | #if __HIP_NO_IMAGE_SUPPORT 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 187 | for (auto&& x : r.d) x = -x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.1 195 | for (auto&& x : r.d) x = ~x; 5.1 | ^ 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.1 248 | T x, y, z; 5.1 | ^ 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:27: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batched_transpose_sol.hpp:29: 5.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.1 6799 | #if HIP_PROF_HIP_API_STRING 5.1 | ^ 5.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/batched_transpose_sol.cpp:324:12: warning: not eliding copy on return [-Wnrvo] 5.1 324 | return best_kernel; 5.1 | ^ 5.1 7 warnings generated when compiling for host. 5.2 [424/909] Building CXX object src/CMakeFiles/MIOpen.dir/adam.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/adam.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [425/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/rnnocl.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/rnnocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rnn.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [426/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/gcn_asm_utils.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/gcn_asm_utils.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [427/909] Building CXX object src/CMakeFiles/MIOpen.dir/layernorm.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/layernorm.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [428/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/fusionopconvocl.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopconvocl.cpp:4: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [429/909] Building CXX object src/CMakeFiles/MIOpen.dir/bz2.cpp.o 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 5.2 79 | return result; 5.2 | ^ 5.2 1 warning generated when compiling for gfx1100. 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 5.2 79 | return result; 5.2 | ^ 5.2 1 warning generated when compiling for gfx1101. 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 5.2 79 | return result; 5.2 | ^ 5.2 1 warning generated when compiling for gfx1102. 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 5.2 79 | return result; 5.2 | ^ 5.2 1 warning generated when compiling for gfx1103. 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/bz2.cpp:79:12: warning: not eliding copy on return [-Wnrvo] 5.2 79 | return result; 5.2 | ^ 5.2 1 warning generated when compiling for host. 5.2 [430/909] Building CXX object src/CMakeFiles/MIOpen.dir/glu.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/glu.cpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [431/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/activ_ocl.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/activ_ocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [432/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/utilocl.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/utilocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [433/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/fusionopbiasbnactivocl.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/fusionopbiasbnactivocl.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [434/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/batchnormocl.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.2 458 | return s; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:264:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 264 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:531:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 531 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 8 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.2 458 | return s; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:264:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 264 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:531:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 531 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 8 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.2 458 | return s; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:264:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 264 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:531:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 531 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 8 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.2 458 | return s; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:264:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 264 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:531:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 531 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 8 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batch_norm.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 5.2 458 | return s; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnFwdTrainingSpatial, miopen::solver::batchnorm::BnFwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:264:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 264 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), miopen::solver::batchnorm::BnBwdTrainingSpatial, miopen::solver::batchnorm::BnBwdTrainingPerActivation>' requested here 5.2 366 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 499 | return ExecutePrimitive(&handle, problem, algo, invoke_params); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/batchnormocl.cpp:531:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 5.2 531 | solvers.ExecutePrimitive(handle, problem, algo, invoke_params); 5.2 | ^ 5.2 9 warnings generated when compiling for host. 5.2 [435/909] Building CXX object src/CMakeFiles/MIOpen.dir/mlo_dir_conv.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 289 | return GetWindogradSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 36 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 289 | return GetWindogradSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 36 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 289 | return GetWindogradSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 36 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 289 | return GetWindogradSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 36 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:243:31: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 243 | return GetDirectSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:280:37: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 280 | return GetImplicitGemmSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 289 | return GetWindogradSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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::ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC>' requested here 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:321:40: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::SearchForAllSolutions' requested here 5.2 321 | return GetImplicitGemmWrWSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:331:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/mlo_dir_conv.cpp:29: 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.2 350 | return ret; 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 5.2 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 157 | db().Update(problem, s.SolverDbId(), c); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 331 | FindSolution(solver, ctx, problem, db, invoke_ctx, "", options); 5.2 | ^ 5.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:309:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/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 5.2 309 | miopen::each_args( 5.2 | ^ 5.2 /__w/TheRock/TheRock/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 5.2 330 | return GetBwdWrW2DSolvers().SearchForAllSolutions( 5.2 | ^ 5.2 37 warnings generated when compiling for host. 5.2 [436/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/tensorOp/Op5dTensorGeneric.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/Op5dTensorGeneric.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/tensorOp/tensor_op_helpers.hpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensorOp/problem_description.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/problem_description_base.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [437/909] Building CXX object src/CMakeFiles/MIOpen.dir/tmp_dir.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/tmp_dir.cpp:28: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [438/909] Building CXX object src/CMakeFiles/MIOpen.dir/kernel_cache.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/kernel_cache.cpp:42: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [439/909] Building CXX object src/CMakeFiles/MIOpen.dir/prelu.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/prelu.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [440/909] Building CXX object src/CMakeFiles/MIOpen.dir/reduceextreme.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reduceextreme.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/reduceextreme.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [441/909] Building CXX object src/CMakeFiles/MIOpen.dir/softmarginloss.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/softmarginloss.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [442/909] Building CXX object src/CMakeFiles/MIOpen.dir/reducecalculation.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/reducecalculation.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/datatype.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [443/909] Building CXX object src/CMakeFiles/MIOpen.dir/rope.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/rope.cpp:27: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [444/909] Building CXX object src/CMakeFiles/MIOpen.dir/transformers_adam_w.cpp.o 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1100. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1101. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1102. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 5 warnings generated when compiling for gfx1103. 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.2 235 | #if __HIP_NO_IMAGE_SUPPORT 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 187 | for (auto&& x : r.d) x = -x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.2 195 | for (auto&& x : r.d) x = ~x; 5.2 | ^ 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.2 248 | T x, y, z; 5.2 | ^ 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/transformers_adam_w.cpp:26: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/adam.hpp:29: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.2 6799 | #if HIP_PROF_HIP_API_STRING 5.2 | ^ 5.2 6 warnings generated when compiling for host. 5.2 [445/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_1.cpp.o 5.3 [446/909] Building CXX object src/CMakeFiles/MIOpen.dir/hip/hiperrors.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hiperrors.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [447/909] Building CXX object src/CMakeFiles/MIOpen.dir/hip/hip_build_utils.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/hip_build_utils.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hip_build_utils.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [448/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_10.cpp.o 5.3 [449/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/dropoutocl.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/dropout.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/dropoutocl.cpp:40: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/../../test/dropout_util.hpp:49: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/../../test/../src/kernels/miopen_rocrand.hpp:45: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 45 | #if __HIP_DEVICE_COMPILE__ \ 5.3 | ^ 5.3 7 warnings generated when compiling for host. 5.3 [450/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/convolutionocl.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:1042:16: warning: not eliding copy on return [-Wnrvo] 5.3 1042 | return solutions; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:36: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 5.3 165 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 5.3 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 5.3 135 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 161 | FindDbRecord_t record{handle, problem, path_suffix}; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 5.3 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.3 350 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.3 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.3 110 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:847:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 5.3 847 | const FindDbRecord fdb_record{handle, problem}; 5.3 | ^ 5.3 8 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:1042:16: warning: not eliding copy on return [-Wnrvo] 5.3 1042 | return solutions; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:36: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 5.3 165 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 5.3 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 5.3 135 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 161 | FindDbRecord_t record{handle, problem, path_suffix}; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 5.3 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.3 350 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.3 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.3 110 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:847:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 5.3 847 | const FindDbRecord fdb_record{handle, problem}; 5.3 | ^ 5.3 8 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:1042:16: warning: not eliding copy on return [-Wnrvo] 5.3 1042 | return solutions; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:36: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 5.3 165 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 5.3 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 5.3 135 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 161 | FindDbRecord_t record{handle, problem, path_suffix}; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 5.3 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.3 350 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.3 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.3 110 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:847:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 5.3 847 | const FindDbRecord fdb_record{handle, problem}; 5.3 | ^ 5.3 8 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:1042:16: warning: not eliding copy on return [-Wnrvo] 5.3 1042 | return solutions; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:36: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 5.3 165 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 5.3 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 5.3 135 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 161 | FindDbRecord_t record{handle, problem, path_suffix}; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 5.3 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.3 350 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.3 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.3 110 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:847:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 5.3 847 | const FindDbRecord fdb_record{handle, problem}; 5.3 | ^ 5.3 8 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:1042:16: warning: not eliding copy on return [-Wnrvo] 5.3 1042 | return solutions; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:36: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:165:16: warning: not eliding copy on return [-Wnrvo] 5.3 165 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:16: note: in instantiation of function template specialization 'miopen::DbTimer::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/ramdb.hpp:177:38)>' requested here 5.3 177 | return Measure("FindRecord", [&]() { return inner.FindRecord(problem); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:135:23: note: in instantiation of function template specialization 'miopen::DbTimer::FindRecord' requested here 5.3 135 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 161 | FindDbRecord_t record{handle, problem, path_suffix}; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:364:46: note: in instantiation of function template specialization 'miopen::FindDbRecord_t::TryLoad' requested here 5.3 364 | auto results = UserFindDbRecord::TryLoad(ctx.GetStream(), problem, [&]() { 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/solver_finders.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 5.3 350 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:298:38)>' requested here 5.3 298 | return Measure("FindRecord", [&]() { return inner.FindRecord(args...); }); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_db.hpp:110:23: note: in instantiation of function template specialization 'miopen::DbTimer>::FindRecord' requested here 5.3 110 | content = db->FindRecord(problem); 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/convolutionocl.cpp:847:24: note: in instantiation of function template specialization 'miopen::FindDbRecord_t>::FindDbRecord_t>' requested here 5.3 847 | const FindDbRecord fdb_record{handle, problem}; 5.3 | ^ 5.3 9 warnings generated when compiling for host. 5.3 [451/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/mloNorm.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/mloNorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/mlo_internal.hpp:67: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [452/909] Building CXX object src/CMakeFiles/MIOpen.dir/ocl/lrn_ocl.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/ocl/lrn_ocl.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [453/909] Building CXX object src/CMakeFiles/MIOpen.dir/lrn.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/lrn.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/lrn.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [454/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_23.cpp.o 5.3 [455/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_11.cpp.o 5.3 [456/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_6.cpp.o 5.3 [457/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_8.cpp.o 5.3 [458/909] Building CXX object src/CMakeFiles/MIOpen.dir/addlayernorm.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/addlayernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [459/909] Building CXX object src/CMakeFiles/MIOpen.dir/getitem.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/getitem.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/getitem.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [460/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_0.cpp.o 5.3 [461/909] Building CXX object src/CMakeFiles/MIOpen.dir/t5layernorm.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/t5layernorm.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [462/909] Building CXX object src/CMakeFiles/MIOpen.dir/hipoc/hipoc_kernel.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_kernel.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [463/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_13.cpp.o 5.3 [464/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_19.cpp.o 5.3 [465/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/db_path.cpp.o 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:107:12: warning: not eliding copy on return [-Wnrvo] 5.3 107 | return udb_path; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:107:12: warning: not eliding copy on return [-Wnrvo] 5.3 107 | return udb_path; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:107:12: warning: not eliding copy on return [-Wnrvo] 5.3 107 | return udb_path; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:107:12: warning: not eliding copy on return [-Wnrvo] 5.3 107 | return udb_path; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/ml-libs/MIOpen/build/db_path.cpp:107:12: warning: not eliding copy on return [-Wnrvo] 5.3 107 | return udb_path; 5.3 | ^ 5.3 7 warnings generated when compiling for host. 5.3 [466/909] Building CXX object src/CMakeFiles/MIOpen.dir/activ.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/activ.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/activ.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [467/909] Building CXX object src/CMakeFiles/MIOpen.dir/pooling.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 9 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 9 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 9 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 9 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:116:16: warning: not eliding copy on return [-Wnrvo] 5.3 116 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/pooling.cpp:35: 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/pooling/solvers.hpp:194:16: warning: not eliding copy on return [-Wnrvo] 5.3 194 | return ret; 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 439 | for(auto transpose : Derived::GetTransposes()) 5.3 | ^ 5.3 /__w/TheRock/TheRock/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 5.3 416 | struct TransposingSolver : Base 5.3 | ^ 5.3 10 warnings generated when compiling for host. 5.3 [468/909] Building CXX object src/CMakeFiles/MIOpen.dir/hipoc/hipoc_program.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hipoc/hipoc_program.cpp:28: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [469/909] Building CXX object src/CMakeFiles/MIOpen.dir/gemm_v2.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/gemm_v2.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/gemm_v2.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [470/909] Building CXX object src/CMakeFiles/MIOpen.dir/solver/rope/backward_rope.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/solver/rope/backward_rope.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/rope.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [471/909] Building CXX object src/CMakeFiles/MIOpen.dir/groupnorm.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 5 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/groupnorm.cpp:26: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/groupnorm.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 6 warnings generated when compiling for host. 5.3 [472/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_26.cpp.o 5.3 [473/909] Building CXX object src/CMakeFiles/MIOpen.dir/hip/general_tensor_reorder_sol.cpp.o 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 5.3 114 | return default_kernel; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1100. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 5.3 114 | return default_kernel; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1101. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 5.3 114 | return default_kernel; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1102. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 5.3 114 | return default_kernel; 5.3 | ^ 5.3 6 warnings generated when compiling for gfx1103. 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.3 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.3 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.3 235 | #if __HIP_NO_IMAGE_SUPPORT 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 187 | for (auto&& x : r.d) x = -x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.3 195 | for (auto&& x : r.d) x = ~x; 5.3 | ^ 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.3 248 | T x, y, z; 5.3 | ^ 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:27: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/general_tensor_reorder_sol.hpp:29: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.3 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.3 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.3 6799 | #if HIP_PROF_HIP_API_STRING 5.3 | ^ 5.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/general_tensor_reorder_sol.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 5.3 114 | return default_kernel; 5.3 | ^ 5.3 7 warnings generated when compiling for host. 5.3 [474/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_3.cpp.o 5.3 [475/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_9.cpp.o 5.3 [476/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_4.cpp.o 5.3 [477/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_22.cpp.o 5.4 [478/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_30.cpp.o 5.4 [479/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_7.cpp.o 5.4 [480/909] Building CXX object src/CMakeFiles/MIOpen.dir/hip/handlehip.cpp.o 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.4 235 | #if __HIP_NO_IMAGE_SUPPORT 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 187 | for (auto&& x : r.d) x = -x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 195 | for (auto&& x : r.d) x = ~x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.4 6799 | #if HIP_PROF_HIP_API_STRING 5.4 | ^ 5.4 5 warnings generated when compiling for gfx1100. 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.4 235 | #if __HIP_NO_IMAGE_SUPPORT 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 187 | for (auto&& x : r.d) x = -x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 195 | for (auto&& x : r.d) x = ~x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.4 6799 | #if HIP_PROF_HIP_API_STRING 5.4 | ^ 5.4 5 warnings generated when compiling for gfx1101. 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.4 235 | #if __HIP_NO_IMAGE_SUPPORT 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 187 | for (auto&& x : r.d) x = -x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 195 | for (auto&& x : r.d) x = ~x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.4 6799 | #if HIP_PROF_HIP_API_STRING 5.4 | ^ 5.4 5 warnings generated when compiling for gfx1102. 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.4 235 | #if __HIP_NO_IMAGE_SUPPORT 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 187 | for (auto&& x : r.d) x = -x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 195 | for (auto&& x : r.d) x = ~x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.4 6799 | #if HIP_PROF_HIP_API_STRING 5.4 | ^ 5.4 5 warnings generated when compiling for gfx1103. 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 5.4 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.4 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 5.4 235 | #if __HIP_NO_IMAGE_SUPPORT 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 187 | for (auto&& x : r.d) x = -x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 5.4 195 | for (auto&& x : r.d) x = ~x; 5.4 | ^ 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.4 248 | T x, y, z; 5.4 | ^ 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/hip/handlehip.cpp:28: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/handle.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel_info.hpp:33: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/kernel.hpp:53: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/hipoc_kernel.hpp:30: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.4 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 5.4 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 5.4 6799 | #if HIP_PROF_HIP_API_STRING 5.4 | ^ 5.4 6 warnings generated when compiling for host. 5.4 [481/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_2.cpp.o 5.4 [482/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_25.cpp.o 5.4 [483/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_12.cpp.o 5.4 [484/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_15.cpp.o 5.4 [485/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_31.cpp.o 5.4 [486/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_33.cpp.o 5.4 [487/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_20.cpp.o 5.4 [488/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_5.cpp.o 5.4 [489/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_16.cpp.o 5.4 [490/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_34.cpp.o 5.4 [491/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_14.cpp.o 5.4 [492/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_27.cpp.o 5.4 [493/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_17.cpp.o 5.4 [494/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_29.cpp.o 5.4 [495/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_40.cpp.o 5.5 [496/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_18.cpp.o 5.5 [497/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_45.cpp.o 5.5 [498/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_36.cpp.o 5.5 [499/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_28.cpp.o 5.5 [500/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_43.cpp.o 5.5 [501/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_39.cpp.o 5.5 [502/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_37.cpp.o 5.5 [503/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_46.cpp.o 5.5 [504/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_35.cpp.o 5.5 [505/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_48.cpp.o 5.5 [506/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_21.cpp.o 5.5 [507/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_42.cpp.o 5.5 [508/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_32.cpp.o 5.5 [509/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_53.cpp.o 5.5 [510/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_24.cpp.o 5.5 [511/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_41.cpp.o 5.5 [512/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_44.cpp.o 5.6 [513/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_54.cpp.o 5.6 [514/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_50.cpp.o 5.6 [515/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_64.cpp.o 5.6 [516/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_61.cpp.o 5.6 [517/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_68.cpp.o 5.6 [518/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_81.cpp.o 5.6 [519/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_38.cpp.o 5.6 [520/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_65.cpp.o 5.6 [521/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_69.cpp.o 5.6 [522/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_76.cpp.o 5.6 [523/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_75.cpp.o 5.6 [524/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_74.cpp.o 5.6 [525/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_78.cpp.o 5.6 [526/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_80.cpp.o 5.6 [527/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_88.cpp.o 5.6 [528/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_66.cpp.o 5.6 [529/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_77.cpp.o 5.6 [530/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_59.cpp.o 5.6 [531/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_72.cpp.o 5.6 [532/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_67.cpp.o 5.6 [533/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_47.cpp.o 5.6 [534/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_51.cpp.o 5.6 [535/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_83.cpp.o 5.6 [536/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_85.cpp.o 5.7 [537/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_58.cpp.o 5.7 [538/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_82.cpp.o 5.7 [539/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_71.cpp.o 5.7 [540/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_62.cpp.o 5.7 [541/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_90.cpp.o 5.7 [542/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_52.cpp.o 5.7 [543/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_57.cpp.o 5.7 [544/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_70.cpp.o 5.7 [545/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_60.cpp.o 5.7 [546/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_87.cpp.o 5.7 [547/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_84.cpp.o 5.7 [548/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_89.cpp.o 5.7 [549/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_86.cpp.o 5.7 [550/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_79.cpp.o 5.7 [551/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_91.cpp.o 5.7 [552/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_49.cpp.o 5.7 [553/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_55.cpp.o 5.7 [554/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_95.cpp.o 5.7 [555/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_97.cpp.o 5.7 [556/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_111.cpp.o 5.7 [557/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_56.cpp.o 5.7 [558/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_94.cpp.o 5.7 [559/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_92.cpp.o 5.7 [560/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_101.cpp.o 5.8 [561/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_73.cpp.o 5.8 [562/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_93.cpp.o 5.8 [563/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_99.cpp.o 5.8 [564/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_109.cpp.o 5.8 [565/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_98.cpp.o 5.8 [566/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_103.cpp.o 5.8 [567/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_117.cpp.o 5.8 [568/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_126.cpp.o 5.8 [569/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_102.cpp.o 5.8 [570/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_63.cpp.o 5.8 [571/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_96.cpp.o 5.8 [572/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_116.cpp.o 5.8 [573/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_108.cpp.o 5.8 [574/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_115.cpp.o 5.8 [575/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_120.cpp.o 5.8 [576/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_114.cpp.o 5.9 [577/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_100.cpp.o 5.9 [578/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_107.cpp.o 5.9 [579/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/main_hip.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 5 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 5 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 5 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 5 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/main_hip.cpp:5: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 6 warnings generated when compiling for host. 5.9 [580/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_105.cpp.o 5.9 [581/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_123.cpp.o 5.9 [582/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_125.cpp.o 5.9 [583/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_110.cpp.o 5.9 [584/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/InputFlags.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 5.9 274 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 277 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 5.9 318 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 321 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 5.9 408 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 413 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 5.9 416 | return output; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 5.9 443 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 448 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 5.9 451 | return output; 5.9 | ^ 5.9 11 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 5.9 274 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 277 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 5.9 318 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 321 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 5.9 408 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 413 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 5.9 416 | return output; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 5.9 443 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 448 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 5.9 451 | return output; 5.9 | ^ 5.9 11 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 5.9 274 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 277 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 5.9 318 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 321 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 5.9 408 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 413 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 5.9 416 | return output; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 5.9 443 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 448 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 5.9 451 | return output; 5.9 | ^ 5.9 11 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 5.9 274 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 277 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 5.9 318 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 321 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 5.9 408 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 413 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 5.9 416 | return output; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 5.9 443 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 448 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 5.9 451 | return output; 5.9 | ^ 5.9 11 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:274:16: warning: not eliding copy on return [-Wnrvo] 5.9 274 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 277 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:318:16: warning: not eliding copy on return [-Wnrvo] 5.9 318 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 321 | auto lens = parse(components[0]); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:408:16: warning: not eliding copy on return [-Wnrvo] 5.9 408 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 413 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:416:12: warning: not eliding copy on return [-Wnrvo] 5.9 416 | return output; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:443:16: warning: not eliding copy on return [-Wnrvo] 5.9 443 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 448 | output.push_back(parse(component)); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.cpp:451:12: warning: not eliding copy on return [-Wnrvo] 5.9 451 | return output; 5.9 | ^ 5.9 12 warnings generated when compiling for host. 5.9 [585/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_113.cpp.o 5.9 [586/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_104.cpp.o 5.9 [587/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/conv_common.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 38 | extern "C" __device__ int printf(const char* fmt, ...); 5.9 | ^ 5.9 /usr/include/stdio.h:332:12: note: previous declaration is here 5.9 332 | extern int printf (const char *__restrict __format, ...); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 5.9 612 | __device__ long long int clock(); 5.9 | ^ 5.9 /usr/include/time.h:72:16: note: previous declaration is here 5.9 72 | extern clock_t clock (void) __THROW; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 882 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert '[[fallthrough]];' to silence this warning 5.9 882 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 5.9 882 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 884 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert '[[fallthrough]];' to silence this warning 5.9 884 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 5.9 884 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/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] 5.9 906 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert '[[fallthrough]];' to silence this warning 5.9 906 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 5.9 906 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 908 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert '[[fallthrough]];' to silence this warning 5.9 908 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 5.9 908 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 5.9 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:43:14: note: previous declaration is here 5.9 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 5.9 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:61:14: note: previous declaration is here 5.9 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 5.9 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 341 | #if __HIP_HCC_COMPAT_MODE__ 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 5.9 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 5.9 | ^~~~~~~ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 5.9 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 5.9 | ^~~~~ 5.9 22 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 38 | extern "C" __device__ int printf(const char* fmt, ...); 5.9 | ^ 5.9 /usr/include/stdio.h:332:12: note: previous declaration is here 5.9 332 | extern int printf (const char *__restrict __format, ...); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 5.9 612 | __device__ long long int clock(); 5.9 | ^ 5.9 /usr/include/time.h:72:16: note: previous declaration is here 5.9 72 | extern clock_t clock (void) __THROW; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 882 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert '[[fallthrough]];' to silence this warning 5.9 882 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 5.9 882 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 884 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert '[[fallthrough]];' to silence this warning 5.9 884 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 5.9 884 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/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] 5.9 906 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert '[[fallthrough]];' to silence this warning 5.9 906 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 5.9 906 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 908 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert '[[fallthrough]];' to silence this warning 5.9 908 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 5.9 908 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 5.9 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:43:14: note: previous declaration is here 5.9 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 5.9 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:61:14: note: previous declaration is here 5.9 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 5.9 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 341 | #if __HIP_HCC_COMPAT_MODE__ 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 5.9 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 5.9 | ^~~~~~~ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 5.9 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 5.9 | ^~~~~ 5.9 22 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 38 | extern "C" __device__ int printf(const char* fmt, ...); 5.9 | ^ 5.9 /usr/include/stdio.h:332:12: note: previous declaration is here 5.9 332 | extern int printf (const char *__restrict __format, ...); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 5.9 612 | __device__ long long int clock(); 5.9 | ^ 5.9 /usr/include/time.h:72:16: note: previous declaration is here 5.9 72 | extern clock_t clock (void) __THROW; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 882 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert '[[fallthrough]];' to silence this warning 5.9 882 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 5.9 882 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 884 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert '[[fallthrough]];' to silence this warning 5.9 884 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 5.9 884 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/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] 5.9 906 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert '[[fallthrough]];' to silence this warning 5.9 906 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 5.9 906 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 908 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert '[[fallthrough]];' to silence this warning 5.9 908 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 5.9 908 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 5.9 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:43:14: note: previous declaration is here 5.9 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 5.9 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:61:14: note: previous declaration is here 5.9 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 5.9 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 341 | #if __HIP_HCC_COMPAT_MODE__ 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 5.9 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 5.9 | ^~~~~~~ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 5.9 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 5.9 | ^~~~~ 5.9 22 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 38 | extern "C" __device__ int printf(const char* fmt, ...); 5.9 | ^ 5.9 /usr/include/stdio.h:332:12: note: previous declaration is here 5.9 332 | extern int printf (const char *__restrict __format, ...); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 5.9 612 | __device__ long long int clock(); 5.9 | ^ 5.9 /usr/include/time.h:72:16: note: previous declaration is here 5.9 72 | extern clock_t clock (void) __THROW; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 882 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert '[[fallthrough]];' to silence this warning 5.9 882 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 5.9 882 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 884 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert '[[fallthrough]];' to silence this warning 5.9 884 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 5.9 884 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/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] 5.9 906 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert '[[fallthrough]];' to silence this warning 5.9 906 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 5.9 906 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 908 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert '[[fallthrough]];' to silence this warning 5.9 908 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 5.9 908 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 5.9 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:43:14: note: previous declaration is here 5.9 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 5.9 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:61:14: note: previous declaration is here 5.9 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 5.9 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 341 | #if __HIP_HCC_COMPAT_MODE__ 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 5.9 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 5.9 | ^~~~~~~ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 5.9 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 5.9 | ^~~~~ 5.9 22 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:54: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:101: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 38 | extern "C" __device__ int printf(const char* fmt, ...); 5.9 | ^ 5.9 /usr/include/stdio.h:332:12: note: previous declaration is here 5.9 332 | extern int printf (const char *__restrict __format, ...); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 5.9 612 | __device__ long long int clock(); 5.9 | ^ 5.9 /usr/include/time.h:72:16: note: previous declaration is here 5.9 72 | extern clock_t clock (void) __THROW; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/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] 5.9 882 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert '[[fallthrough]];' to silence this warning 5.9 882 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 5.9 882 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 884 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert '[[fallthrough]];' to silence this warning 5.9 884 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 5.9 884 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/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] 5.9 906 | case 2: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert '[[fallthrough]];' to silence this warning 5.9 906 | case 2: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 5.9 906 | case 2: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 5.9 908 | case 1: 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert '[[fallthrough]];' to silence this warning 5.9 908 | case 1: 5.9 | ^ 5.9 | [[fallthrough]]; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 5.9 908 | case 1: 5.9 | ^ 5.9 | break; 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 5.9 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:43:14: note: previous declaration is here 5.9 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 5.9 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 5.9 | ^ 5.9 /usr/include/string.h:61:14: note: previous declaration is here 5.9 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 /__w/TheRock/TheRock/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] 5.9 48 | #if !__HIP_DEVICE_COMPILE__ 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 122 | #if (defined(__HCC_ACCELERATOR__) && (__HCC_ACCELERATOR__ != 0)) || __HIP_DEVICE_COMPILE__ 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:674:18: note: previous declaration is here 5.9 674 | __device__ void* __get_dynamicgroupbaseptr(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:338: 5.9 /__w/TheRock/TheRock/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] 5.9 36 | #if !__HIP_DEVICE_COMPILE__ 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 /__w/TheRock/TheRock/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] 5.9 341 | #if __HIP_HCC_COMPAT_MODE__ 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../workspace.hpp:28: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 5.9 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 5.9 | ^~~~~~~ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 5.9 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 5.9 | ^~~~~ 5.9 26 warnings generated when compiling for host. 5.9 [588/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/unit_conv_solver.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 813 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 55 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 813 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 55 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 813 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 55 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 813 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 55 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/conv/data_invoke_params.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/scalar.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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 5.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 334 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 363 | return *(reinterpret_cast(&retval)); 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 793 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 796 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 799 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 507 | RunSolverFwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 766 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:560:16: warning: not eliding copy on return [-Wnrvo] 5.9 560 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 628 | RunSolverBwd(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 769 | RunSolverBwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:681:16: warning: not eliding copy on return [-Wnrvo] 5.9 681 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 752 | RunSolverWrw(solv, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 772 | RunSolverWrw(solver, params, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 802 | RunSolver(solver, params, direction, conv_config, algo); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.cpp:439:16: warning: not eliding copy on return [-Wnrvo] 5.9 439 | return tmp; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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 5.9 813 | RunSolverFwd(solver, params, conv_config, algo); 5.9 | ^ 5.9 56 warnings generated when compiling for host. 5.9 [589/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_122.cpp.o 5.9 [590/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_addlayernorm.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_addlayernorm.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/addlayernorm_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 10 warnings generated when compiling for host. 5.9 [591/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convfp16.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp16.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 10 warnings generated when compiling for host. 5.9 [592/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/gtest_common.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 10 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 10 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 10 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 10 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:33: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.cpp:27: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 5.9 156 | return s; 5.9 | ^ 5.9 11 warnings generated when compiling for host. 5.9 [593/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_118.cpp.o 5.9 [594/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_119.cpp.o 5.9 [595/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_130.cpp.o 5.9 [596/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/driver.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 10 warnings generated when compiling for host. 5.9 [597/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_124.cpp.o 5.9 [598/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_glu.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 9 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_glu.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 10 warnings generated when compiling for host. 5.9 [599/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_112.cpp.o 5.9 [600/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_adam.cpp.o 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 32 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 34 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 36 | return new AdamDriver(false, true); 5.9 | ^ 5.9 12 warnings generated when compiling for gfx1100. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 32 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 34 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 36 | return new AdamDriver(false, true); 5.9 | ^ 5.9 12 warnings generated when compiling for gfx1101. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 32 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 34 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 36 | return new AdamDriver(false, true); 5.9 | ^ 5.9 12 warnings generated when compiling for gfx1102. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 32 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 34 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 36 | return new AdamDriver(false, true); 5.9 | ^ 5.9 12 warnings generated when compiling for gfx1103. 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 5.9 /__w/TheRock/TheRock/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] 5.9 65 | #if __HIP_DEVICE_COMPILE__ == 0 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 5.9 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 5.9 /__w/TheRock/TheRock/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] 5.9 235 | #if __HIP_NO_IMAGE_SUPPORT 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 5.9 /__w/TheRock/TheRock/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] 5.9 187 | for (auto&& x : r.d) x = -x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 /__w/TheRock/TheRock/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] 5.9 195 | for (auto&& x : r.d) x = ~x; 5.9 | ^ 5.9 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 5.9 248 | T x, y, z; 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 5.9 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 5.9 /__w/TheRock/TheRock/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] 5.9 6799 | #if HIP_PROF_HIP_API_STRING 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:30: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 5.9 /__w/TheRock/TheRock/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] 5.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 /__w/TheRock/TheRock/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] 5.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 5.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:32:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 32 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:34:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 34 | return new AdamDriver(); 5.9 | ^ 5.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:26: 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:327:12: warning: not eliding copy on return [-Wnrvo] 5.9 327 | return ret; 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:251:22: note: in instantiation of member function 'AdamDriver::GetInputTensorLengthsFromCmdLine' requested here 5.9 251 | auto param_len = GetInputTensorLengthsFromCmdLine(); 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/adam_driver.hpp:127:5: note: in instantiation of member function 'AdamDriver::GetandSetData' requested here 5.9 127 | AdamDriver(bool adamw_ = false, bool is_amp_ = false) : Driver(), adamw(adamw_), is_amp(is_amp_) 5.9 | ^ 5.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_adam.cpp:36:20: note: in instantiation of member function 'AdamDriver::AdamDriver' requested here 5.9 36 | return new AdamDriver(false, true); 5.9 | ^ 5.9 13 warnings generated when compiling for host. 5.9 [601/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_106.cpp.o 5.9 [602/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_128.cpp.o 6.0 [603/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/log.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:27: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:27: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:27: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:27: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/convolution.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/common.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/log.cpp:27: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [604/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_bnorm.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_bnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/bn_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [605/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_129.cpp.o 6.0 [606/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_121.cpp.o 6.0 [607/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_rope.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rope.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [608/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp8.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 41 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 41 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 41 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 41 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.0 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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 6.0 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.0 | ^ 6.0 /__w/TheRock/TheRock/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 6.0 454 | lhs -= rhs; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.0 125 | return gen_0_to_B(B - A) + A; 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.0 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.0 246 | ConvDriver() : Driver() 6.0 | ^ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.0 32 | return new ConvDriver(); 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp8.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 334 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 363 | return *(reinterpret_cast(&retval)); 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 42 warnings generated when compiling for host. 6.0 [609/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_activ.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_activ.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/activ_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [610/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_groupnorm.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_groupnorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/groupnorm_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [611/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_layernorm.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [612/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_conv.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_conv.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [613/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convbfp16.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convbfp16.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [614/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_prelu.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_prelu.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [615/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest_common.dir/platform.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 5 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 5 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 5 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 5 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.cpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/platform.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 6 warnings generated when compiling for host. 6.0 [616/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_dropout.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_dropout.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_driver.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_gpu_emulator.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/miopen_rocrand.hpp:45: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 6.0 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 6.0 45 | #if __HIP_DEVICE_COMPILE__ \ 6.0 | ^ 6.0 11 warnings generated when compiling for host. 6.0 [617/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/adam.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.hpp:28: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_adam.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 4 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.hpp:28: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_adam.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 4 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.hpp:28: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_adam.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 4 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.hpp:28: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_adam.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 4 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/adam.hpp:28: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_adam.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 4 warnings generated when compiling for host. 6.0 [618/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_t5layernorm.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:31: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/tensor.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_t5layernorm.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/t5layernorm_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [619/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_fusion.cpp.o 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1100. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1101. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1102. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 9 warnings generated when compiling for gfx1103. 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.0 /__w/TheRock/TheRock/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] 6.0 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.0 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.0 /__w/TheRock/TheRock/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] 6.0 235 | #if __HIP_NO_IMAGE_SUPPORT 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.0 /__w/TheRock/TheRock/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] 6.0 187 | for (auto&& x : r.d) x = -x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 /__w/TheRock/TheRock/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] 6.0 195 | for (auto&& x : r.d) x = ~x; 6.0 | ^ 6.0 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.0 248 | T x, y, z; 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.0 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.0 /__w/TheRock/TheRock/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] 6.0 6799 | #if HIP_PROF_HIP_API_STRING 6.0 | ^ 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_fusion.cpp:26: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/CBAInferFusion_driver.hpp:30: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.0 /__w/TheRock/TheRock/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] 6.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 /__w/TheRock/TheRock/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] 6.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.0 10 warnings generated when compiling for host. 6.0 [620/909] Building CXX object src/CMakeFiles/MIOpen.dir/__/inlined_kernels/batch_127.cpp.o 6.1 [621/909] Building CXX object src/CMakeFiles/MIOpen.dir/comgr.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:557:12: warning: not eliding copy on return [-Wnrvo] 6.1 557 | return text; 6.1 | ^ 6.1 6 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:557:12: warning: not eliding copy on return [-Wnrvo] 6.1 557 | return text; 6.1 | ^ 6.1 6 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:557:12: warning: not eliding copy on return [-Wnrvo] 6.1 557 | return text; 6.1 | ^ 6.1 6 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:557:12: warning: not eliding copy on return [-Wnrvo] 6.1 557 | return text; 6.1 | ^ 6.1 6 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_common.h:65:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/host_defines.h:235:5: warning: '__HIP_NO_IMAGE_SUPPORT' is not defined, evaluates to 0 [-Wundef] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:187:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:195:19: warning: declaration shadows a field of 'HIP_vector_base' [-Wshadow] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/dist/include/hip/amd_detail/hip_prof_str.h:6799:5: warning: 'HIP_PROF_HIP_API_STRING' is not defined, evaluates to 0 [-Wundef] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/comgr.cpp:557:12: warning: not eliding copy on return [-Wnrvo] 6.1 557 | return text; 6.1 | ^ 6.1 7 warnings generated when compiling for host. 6.1 [622/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_kthvalue.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_kthvalue.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [623/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_softmax.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmax.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [624/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reducecalculation.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reducecalculation.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reducecalculation_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [625/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_cat.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_cat.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/cat_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [626/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_rnn.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 38 | return new RNNDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 40 | return new RNNDriver(); 6.1 | ^ 6.1 11 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 38 | return new RNNDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 40 | return new RNNDriver(); 6.1 | ^ 6.1 11 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 38 | return new RNNDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 40 | return new RNNDriver(); 6.1 | ^ 6.1 11 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 38 | return new RNNDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 40 | return new RNNDriver(); 6.1 | ^ 6.1 11 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/ctc_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gru_verify_gemm.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dropout_gpu_emulator.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/miopen_rocrand.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_xorwow.h:24: 6.1 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 6.1 45 | #if __HIP_DEVICE_COMPILE__ \ 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:38:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 38 | return new RNNDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:28: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:346:12: warning: not eliding copy on return [-Wnrvo] 6.1 346 | return in_n; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:200:32: note: in instantiation of member function 'RNNDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 200 | std::vector in_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rnn_driver.hpp:59:5: note: in instantiation of member function 'RNNDriver::GetandSetData' requested here 6.1 59 | RNNDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_rnn.cpp:40:20: note: in instantiation of member function 'RNNDriver::RNNDriver' requested here 6.1 40 | return new RNNDriver(); 6.1 | ^ 6.1 13 warnings generated when compiling for host. 6.1 [627/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_transformers_adam_w.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 32 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 34 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 36 | return new TransformersAdamWDriver(true); 6.1 | ^ 6.1 12 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 32 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 34 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 36 | return new TransformersAdamWDriver(true); 6.1 | ^ 6.1 12 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 32 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 34 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 36 | return new TransformersAdamWDriver(true); 6.1 | ^ 6.1 12 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 32 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 34 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 36 | return new TransformersAdamWDriver(true); 6.1 | ^ 6.1 12 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:32:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 32 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:34:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 34 | return new TransformersAdamWDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:26: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:235:12: warning: not eliding copy on return [-Wnrvo] 6.1 235 | return ret; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:167:22: note: in instantiation of member function 'TransformersAdamWDriver::GetInputTensorLengthsFromCmdLine' requested here 6.1 167 | auto param_len = GetInputTensorLengthsFromCmdLine(); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/transformers_adam_w_driver.hpp:51:5: note: in instantiation of member function 'TransformersAdamWDriver::GetandSetData' requested here 6.1 51 | TransformersAdamWDriver(bool is_amp_ = false) : Driver(), is_amp(is_amp_) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_transformers_adam_w.cpp:36:20: note: in instantiation of member function 'TransformersAdamWDriver::TransformersAdamWDriver' requested here 6.1 36 | return new TransformersAdamWDriver(true); 6.1 | ^ 6.1 13 warnings generated when compiling for host. 6.1 [628/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convfp8.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 108 | explicit MIOPEN_HIP_HOST_DEVICE hip_f8(int v) : hip_f8(static_cast(v)) {} 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1480:39: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 1480 | const Tgpu Data_scale = is_int8 ? static_cast(127) 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 454 | lhs -= rhs; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.1 125 | return gen_0_to_B(B - A) + A; 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:1516:39: note: in instantiation of function template specialization 'prng::gen_A_to_B>' requested here 6.1 1516 | return is_fp8 ? prng::gen_A_to_B(Data_min, Data_max) : prng::gen_0_to_B(Data_scale); 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:246:5: note: in instantiation of member function 'ConvDriver, float>::AllocateBuffersAndCopy' requested here 6.1 246 | ConvDriver() : Driver() 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:32:20: note: in instantiation of member function 'ConvDriver, float>::ConvDriver' requested here 6.1 32 | return new ConvDriver(); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convfp8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 42 warnings generated when compiling for host. 6.1 [629/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/conv_common.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 41 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:53:42: note: in instantiation of member function 'miopen_f8::hip_f8::operator float' requested here 6.1 53 | const auto tmp2 = static_cast(std::numeric_limits::epsilon()) * 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 334 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 363 | return *(reinterpret_cast(&retval)); 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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 6.1 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.1 | ^ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:55:12: note: in instantiation of member function 'miopen_f8::hip_f8::hip_f8' requested here 6.1 55 | return static_cast(tmp2); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 42 warnings generated when compiling for host. 6.1 [630/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_convint8.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_convint8.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_driver.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/conv_common.hpp:45: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [631/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_getitem.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_getitem.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/getitem_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [632/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_pool.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_pool.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/pool_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [633/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_tensorop.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_tensorop.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [634/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/api_convbiasactiv.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:35: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:39: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.1 156 | return s; 6.1 | ^ 6.1 5 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:35: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:39: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.1 156 | return s; 6.1 | ^ 6.1 5 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:35: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:39: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.1 156 | return s; 6.1 | ^ 6.1 5 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:35: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:39: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.1 156 | return s; 6.1 | ^ 6.1 5 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:35: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/api_convbiasactiv.cpp:39: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.1 156 | return s; 6.1 | ^ 6.1 5 warnings generated when compiling for host. 6.1 [635/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_aux.cpp.o 6.1 [636/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_lrn.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 9 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_lrn.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/lrn_driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 10 warnings generated when compiling for host. 6.1 [637/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_serial_run.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_serial_run.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for host. 6.1 [638/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.1 458 | return s; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train.cpp:27: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 5 warnings generated when compiling for host. 6.1 [639/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/main.cpp.o 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.1 | ^ 6.1 /usr/include/stdio.h:332:12: note: previous declaration is here 6.1 332 | extern int printf (const char *__restrict __format, ...); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.1 612 | __device__ long long int clock(); 6.1 | ^ 6.1 /usr/include/time.h:72:16: note: previous declaration is here 6.1 72 | extern clock_t clock (void) __THROW; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 882 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 882 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.1 882 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 884 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 884 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.1 884 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/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] 6.1 906 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 906 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.1 906 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 908 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 908 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.1 908 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.1 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:43:14: note: previous declaration is here 6.1 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.1 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:61:14: note: previous declaration is here 6.1 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.1 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 341 | #if __HIP_HCC_COMPAT_MODE__ 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.1 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.1 | ^~~~~~~ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.1 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.1 | ^~~~~ 6.1 21 warnings generated when compiling for gfx1100. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.1 | ^ 6.1 /usr/include/stdio.h:332:12: note: previous declaration is here 6.1 332 | extern int printf (const char *__restrict __format, ...); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.1 612 | __device__ long long int clock(); 6.1 | ^ 6.1 /usr/include/time.h:72:16: note: previous declaration is here 6.1 72 | extern clock_t clock (void) __THROW; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 882 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 882 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.1 882 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 884 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 884 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.1 884 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/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] 6.1 906 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 906 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.1 906 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 908 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 908 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.1 908 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.1 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:43:14: note: previous declaration is here 6.1 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.1 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:61:14: note: previous declaration is here 6.1 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.1 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 341 | #if __HIP_HCC_COMPAT_MODE__ 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.1 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.1 | ^~~~~~~ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.1 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.1 | ^~~~~ 6.1 21 warnings generated when compiling for gfx1101. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.1 | ^ 6.1 /usr/include/stdio.h:332:12: note: previous declaration is here 6.1 332 | extern int printf (const char *__restrict __format, ...); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.1 612 | __device__ long long int clock(); 6.1 | ^ 6.1 /usr/include/time.h:72:16: note: previous declaration is here 6.1 72 | extern clock_t clock (void) __THROW; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 882 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 882 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.1 882 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 884 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 884 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.1 884 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/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] 6.1 906 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 906 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.1 906 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 908 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 908 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.1 908 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.1 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:43:14: note: previous declaration is here 6.1 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.1 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:61:14: note: previous declaration is here 6.1 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.1 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 341 | #if __HIP_HCC_COMPAT_MODE__ 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.1 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.1 | ^~~~~~~ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.1 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.1 | ^~~~~ 6.1 21 warnings generated when compiling for gfx1102. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.1 | ^ 6.1 /usr/include/stdio.h:332:12: note: previous declaration is here 6.1 332 | extern int printf (const char *__restrict __format, ...); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.1 612 | __device__ long long int clock(); 6.1 | ^ 6.1 /usr/include/time.h:72:16: note: previous declaration is here 6.1 72 | extern clock_t clock (void) __THROW; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 882 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 882 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.1 882 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 884 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 884 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.1 884 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/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] 6.1 906 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 906 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.1 906 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 908 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 908 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.1 908 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.1 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:43:14: note: previous declaration is here 6.1 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.1 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:61:14: note: previous declaration is here 6.1 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.1 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 /__w/TheRock/TheRock/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] 6.1 341 | #if __HIP_HCC_COMPAT_MODE__ 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.1 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.1 | ^~~~~~~ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.1 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.1 | ^~~~~ 6.1 21 warnings generated when compiling for gfx1103. 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.1 /__w/TheRock/TheRock/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] 6.1 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.1 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.1 /__w/TheRock/TheRock/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] 6.1 235 | #if __HIP_NO_IMAGE_SUPPORT 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.1 /__w/TheRock/TheRock/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] 6.1 187 | for (auto&& x : r.d) x = -x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 /__w/TheRock/TheRock/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] 6.1 195 | for (auto&& x : r.d) x = ~x; 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.1 248 | T x, y, z; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.1 /__w/TheRock/TheRock/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] 6.1 6799 | #if HIP_PROF_HIP_API_STRING 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:26: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.1 /__w/TheRock/TheRock/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] 6.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 /__w/TheRock/TheRock/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] 6.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.1 | ^ 6.1 /usr/include/stdio.h:332:12: note: previous declaration is here 6.1 332 | extern int printf (const char *__restrict __format, ...); 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.1 612 | __device__ long long int clock(); 6.1 | ^ 6.1 /usr/include/time.h:72:16: note: previous declaration is here 6.1 72 | extern clock_t clock (void) __THROW; 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.1 /__w/TheRock/TheRock/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] 6.1 882 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 882 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.1 882 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 884 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 884 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.1 884 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/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] 6.1 906 | case 2: 6.1 | ^ 6.1 /__w/TheRock/TheRock/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 6.1 906 | case 2: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.1 906 | case 2: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.1 908 | case 1: 6.1 | ^ 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.1 908 | case 1: 6.1 | ^ 6.1 | BOOST_FALLTHROUGH; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.1 908 | case 1: 6.1 | ^ 6.1 | break; 6.1 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.1 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.1 | ^ 6.1 /usr/include/string.h:43:14: note: previous declaration is here 6.1 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.1 | ^ 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.1 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.2 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:61:14: note: previous declaration is here 6.2 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.2 /__w/TheRock/TheRock/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] 6.2 48 | #if !__HIP_DEVICE_COMPILE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 122 | #if (defined(__HCC_ACCELERATOR__) && (__HCC_ACCELERATOR__ != 0)) || __HIP_DEVICE_COMPILE__ 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:674:18: note: previous declaration is here 6.2 674 | __device__ void* __get_dynamicgroupbaseptr(); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:338: 6.2 /__w/TheRock/TheRock/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] 6.2 36 | #if !__HIP_DEVICE_COMPILE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 341 | #if __HIP_HCC_COMPAT_MODE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/main.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/sys_info.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_atomic.h:26: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.2 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.2 | ^~~~~~~ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.2 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.2 | ^~~~~ 6.2 25 warnings generated when compiling for host. 6.2 [640/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reduceextreme.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.2 /__w/TheRock/TheRock/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] 6.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduceextreme.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduceextreme_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 10 warnings generated when compiling for host. 6.2 [641/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_input_validation.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_input_validation.cpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [642/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_softmarginloss.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.2 /__w/TheRock/TheRock/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] 6.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_softmarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/softmarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 10 warnings generated when compiling for host. 6.2 [643/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bad_fusion_plan.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bad_fusion_plan.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for host. 6.2 [644/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [645/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_infer.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [646/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_serial_run.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_serial_run.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [647/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_reduce.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.2 /__w/TheRock/TheRock/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] 6.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_reduce.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/reduce_driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 10 warnings generated when compiling for host. 6.2 [648/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_heuristics.cpp.o 6.2 [649/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cache.cpp.o 6.2 [650/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cat.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_cat.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_cat.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_cat.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_cat.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cat.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_cat.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for host. 6.2 [651/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_activ_infer.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:38: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:38: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:38: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:38: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:38: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_activ_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for host. 6.2 [652/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_gemm.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.2 /__w/TheRock/TheRock/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] 6.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_gemm.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/gemm_driver.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 10 warnings generated when compiling for host. 6.2 [653/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/rocrand_wrapper.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:32: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:33: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.2 | ^ 6.2 /usr/include/stdio.h:332:12: note: previous declaration is here 6.2 332 | extern int printf (const char *__restrict __format, ...); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.2 612 | __device__ long long int clock(); 6.2 | ^ 6.2 /usr/include/time.h:72:16: note: previous declaration is here 6.2 72 | extern clock_t clock (void) __THROW; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 882 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 882 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.2 882 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 884 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 884 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.2 884 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/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] 6.2 906 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 906 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.2 906 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 908 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 908 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.2 908 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.2 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:43:14: note: previous declaration is here 6.2 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.2 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:61:14: note: previous declaration is here 6.2 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 489 | inline __device__ __half __float2half_rz(float x) { return __half_raw{__ocml_cvtrtz_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:485:24: note: previous declaration is here 6.2 485 | inline __host__ __half __float2half_rz(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 490 | inline __device__ __half __float2half_rd(float x) { return __half_raw{__ocml_cvtrtn_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:486:24: note: previous declaration is here 6.2 486 | inline __host__ __half __float2half_rd(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 491 | inline __device__ __half __float2half_ru(float x) { return __half_raw{__ocml_cvtrtp_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:487:24: note: previous declaration is here 6.2 487 | inline __host__ __half __float2half_ru(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.2 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 341 | #if __HIP_HCC_COMPAT_MODE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:28: 6.2 /__w/TheRock/TheRock/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] 6.2 160 | __forceinline__ __device__ __host__ mtgp32_engine(const mtgp32_state& m_state, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:323:18: note: previous declaration is here 6.2 323 | mtgp32_state m_state; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:31:18: note: previous declaration is here 6.2 31 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:32:18: note: previous declaration is here 6.2 32 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:33:18: note: previous declaration is here 6.2 33 | unsigned int vectors[32]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:52:18: note: previous declaration is here 6.2 52 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:53:18: note: previous declaration is here 6.2 53 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:54:26: note: previous declaration is here 6.2 54 | const unsigned int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:89:18: note: previous declaration is here 6.2 89 | unsigned int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:31:28: note: previous declaration is here 6.2 31 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:32:28: note: previous declaration is here 6.2 32 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:33:28: note: previous declaration is here 6.2 33 | unsigned long long int vectors[64]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:52:28: note: previous declaration is here 6.2 52 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:53:28: note: previous declaration is here 6.2 53 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:54:36: note: previous declaration is here 6.2 54 | const unsigned long long int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:89:28: note: previous declaration is here 6.2 89 | unsigned long long int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.2 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.2 | ^~~~~~~ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.2 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.2 | ^~~~~ 6.2 35 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:32: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:33: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.2 | ^ 6.2 /usr/include/stdio.h:332:12: note: previous declaration is here 6.2 332 | extern int printf (const char *__restrict __format, ...); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.2 612 | __device__ long long int clock(); 6.2 | ^ 6.2 /usr/include/time.h:72:16: note: previous declaration is here 6.2 72 | extern clock_t clock (void) __THROW; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 882 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 882 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.2 882 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 884 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 884 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.2 884 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/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] 6.2 906 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 906 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.2 906 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 908 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 908 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.2 908 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.2 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:43:14: note: previous declaration is here 6.2 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.2 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:61:14: note: previous declaration is here 6.2 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 489 | inline __device__ __half __float2half_rz(float x) { return __half_raw{__ocml_cvtrtz_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:485:24: note: previous declaration is here 6.2 485 | inline __host__ __half __float2half_rz(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 490 | inline __device__ __half __float2half_rd(float x) { return __half_raw{__ocml_cvtrtn_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:486:24: note: previous declaration is here 6.2 486 | inline __host__ __half __float2half_rd(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 491 | inline __device__ __half __float2half_ru(float x) { return __half_raw{__ocml_cvtrtp_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:487:24: note: previous declaration is here 6.2 487 | inline __host__ __half __float2half_ru(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.2 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 341 | #if __HIP_HCC_COMPAT_MODE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:28: 6.2 /__w/TheRock/TheRock/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] 6.2 160 | __forceinline__ __device__ __host__ mtgp32_engine(const mtgp32_state& m_state, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:323:18: note: previous declaration is here 6.2 323 | mtgp32_state m_state; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:31:18: note: previous declaration is here 6.2 31 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:32:18: note: previous declaration is here 6.2 32 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:33:18: note: previous declaration is here 6.2 33 | unsigned int vectors[32]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:52:18: note: previous declaration is here 6.2 52 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:53:18: note: previous declaration is here 6.2 53 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:54:26: note: previous declaration is here 6.2 54 | const unsigned int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:89:18: note: previous declaration is here 6.2 89 | unsigned int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:31:28: note: previous declaration is here 6.2 31 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:32:28: note: previous declaration is here 6.2 32 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:33:28: note: previous declaration is here 6.2 33 | unsigned long long int vectors[64]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:52:28: note: previous declaration is here 6.2 52 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:53:28: note: previous declaration is here 6.2 53 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:54:36: note: previous declaration is here 6.2 54 | const unsigned long long int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:89:28: note: previous declaration is here 6.2 89 | unsigned long long int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.2 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.2 | ^~~~~~~ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.2 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.2 | ^~~~~ 6.2 35 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:32: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:33: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.2 | ^ 6.2 /usr/include/stdio.h:332:12: note: previous declaration is here 6.2 332 | extern int printf (const char *__restrict __format, ...); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.2 612 | __device__ long long int clock(); 6.2 | ^ 6.2 /usr/include/time.h:72:16: note: previous declaration is here 6.2 72 | extern clock_t clock (void) __THROW; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 882 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 882 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.2 882 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 884 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 884 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.2 884 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/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] 6.2 906 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 906 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.2 906 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 908 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 908 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.2 908 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.2 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:43:14: note: previous declaration is here 6.2 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.2 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:61:14: note: previous declaration is here 6.2 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 489 | inline __device__ __half __float2half_rz(float x) { return __half_raw{__ocml_cvtrtz_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:485:24: note: previous declaration is here 6.2 485 | inline __host__ __half __float2half_rz(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 490 | inline __device__ __half __float2half_rd(float x) { return __half_raw{__ocml_cvtrtn_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:486:24: note: previous declaration is here 6.2 486 | inline __host__ __half __float2half_rd(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 491 | inline __device__ __half __float2half_ru(float x) { return __half_raw{__ocml_cvtrtp_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:487:24: note: previous declaration is here 6.2 487 | inline __host__ __half __float2half_ru(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.2 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 341 | #if __HIP_HCC_COMPAT_MODE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:28: 6.2 /__w/TheRock/TheRock/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] 6.2 160 | __forceinline__ __device__ __host__ mtgp32_engine(const mtgp32_state& m_state, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:323:18: note: previous declaration is here 6.2 323 | mtgp32_state m_state; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:31:18: note: previous declaration is here 6.2 31 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:32:18: note: previous declaration is here 6.2 32 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:33:18: note: previous declaration is here 6.2 33 | unsigned int vectors[32]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:52:18: note: previous declaration is here 6.2 52 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:53:18: note: previous declaration is here 6.2 53 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:54:26: note: previous declaration is here 6.2 54 | const unsigned int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:89:18: note: previous declaration is here 6.2 89 | unsigned int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:31:28: note: previous declaration is here 6.2 31 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:32:28: note: previous declaration is here 6.2 32 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:33:28: note: previous declaration is here 6.2 33 | unsigned long long int vectors[64]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:52:28: note: previous declaration is here 6.2 52 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:53:28: note: previous declaration is here 6.2 53 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:54:36: note: previous declaration is here 6.2 54 | const unsigned long long int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:89:28: note: previous declaration is here 6.2 89 | unsigned long long int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.2 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.2 | ^~~~~~~ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.2 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.2 | ^~~~~ 6.2 35 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:32: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:33: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.2 | ^ 6.2 /usr/include/stdio.h:332:12: note: previous declaration is here 6.2 332 | extern int printf (const char *__restrict __format, ...); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.2 612 | __device__ long long int clock(); 6.2 | ^ 6.2 /usr/include/time.h:72:16: note: previous declaration is here 6.2 72 | extern clock_t clock (void) __THROW; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 882 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 882 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.2 882 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 884 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 884 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.2 884 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/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] 6.2 906 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 906 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.2 906 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 908 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 908 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.2 908 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.2 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:43:14: note: previous declaration is here 6.2 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.2 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:61:14: note: previous declaration is here 6.2 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 489 | inline __device__ __half __float2half_rz(float x) { return __half_raw{__ocml_cvtrtz_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:485:24: note: previous declaration is here 6.2 485 | inline __host__ __half __float2half_rz(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 490 | inline __device__ __half __float2half_rd(float x) { return __half_raw{__ocml_cvtrtn_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:486:24: note: previous declaration is here 6.2 486 | inline __host__ __half __float2half_rd(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 491 | inline __device__ __half __float2half_ru(float x) { return __half_raw{__ocml_cvtrtp_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:487:24: note: previous declaration is here 6.2 487 | inline __host__ __half __float2half_ru(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:669:25: note: previous declaration is here 6.2 669 | __device__ inline void* __get_dynamicgroupbaseptr() { 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 341 | #if __HIP_HCC_COMPAT_MODE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:28: 6.2 /__w/TheRock/TheRock/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] 6.2 160 | __forceinline__ __device__ __host__ mtgp32_engine(const mtgp32_state& m_state, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:323:18: note: previous declaration is here 6.2 323 | mtgp32_state m_state; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:31:18: note: previous declaration is here 6.2 31 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:32:18: note: previous declaration is here 6.2 32 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:33:18: note: previous declaration is here 6.2 33 | unsigned int vectors[32]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:52:18: note: previous declaration is here 6.2 52 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:53:18: note: previous declaration is here 6.2 53 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:54:26: note: previous declaration is here 6.2 54 | const unsigned int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:89:18: note: previous declaration is here 6.2 89 | unsigned int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:31:28: note: previous declaration is here 6.2 31 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:32:28: note: previous declaration is here 6.2 32 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:33:28: note: previous declaration is here 6.2 33 | unsigned long long int vectors[64]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:52:28: note: previous declaration is here 6.2 52 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:53:28: note: previous declaration is here 6.2 53 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:54:36: note: previous declaration is here 6.2 54 | const unsigned long long int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:89:28: note: previous declaration is here 6.2 89 | unsigned long long int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.2 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.2 | ^~~~~~~ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.2 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.2 | ^~~~~ 6.2 35 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:26: 6.2 /__w/TheRock/TheRock/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] 6.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:32: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:33: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 38 | extern "C" __device__ int printf(const char* fmt, ...); 6.2 | ^ 6.2 /usr/include/stdio.h:332:12: note: previous declaration is here 6.2 332 | extern int printf (const char *__restrict __format, ...); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:612: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] 6.2 612 | __device__ long long int clock(); 6.2 | ^ 6.2 /usr/include/time.h:72:16: note: previous declaration is here 6.2 72 | extern clock_t clock (void) __THROW; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/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] 6.2 882 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 882 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:882:5: note: insert 'break;' to avoid fall-through 6.2 882 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 884 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 884 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:884:5: note: insert 'break;' to avoid fall-through 6.2 884 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/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] 6.2 906 | case 2: 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 906 | case 2: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:906:5: note: insert 'break;' to avoid fall-through 6.2 906 | case 2: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 6.2 908 | case 1: 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'BOOST_FALLTHROUGH;' to silence this warning 6.2 908 | case 1: 6.2 | ^ 6.2 | BOOST_FALLTHROUGH; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:908:5: note: insert 'break;' to avoid fall-through 6.2 908 | case 1: 6.2 | ^ 6.2 | break; 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:915: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] 6.2 915 | static inline __device__ void* memcpy(void* dst, const void* src, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:43:14: note: previous declaration is here 6.2 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:919: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] 6.2 919 | static inline __device__ void* memset(void* ptr, int val, size_t size) { 6.2 | ^ 6.2 /usr/include/string.h:61:14: note: previous declaration is here 6.2 61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 489 | inline __device__ __half __float2half_rz(float x) { return __half_raw{__ocml_cvtrtz_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:485:24: note: previous declaration is here 6.2 485 | inline __host__ __half __float2half_rz(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 490 | inline __device__ __half __float2half_rd(float x) { return __half_raw{__ocml_cvtrtn_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:486:24: note: previous declaration is here 6.2 486 | inline __host__ __half __float2half_rd(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 491 | inline __device__ __half __float2half_ru(float x) { return __half_raw{__ocml_cvtrtp_f16_f32(x)}; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:487:24: note: previous declaration is here 6.2 487 | inline __host__ __half __float2half_ru(float x) { return __half_raw{static_cast<_Float16>(x)}; } 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:102: 6.2 /__w/TheRock/TheRock/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] 6.2 48 | #if !__HIP_DEVICE_COMPILE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 122 | #if (defined(__HCC_ACCELERATOR__) && (__HCC_ACCELERATOR__ != 0)) || __HIP_DEVICE_COMPILE__ 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 167 | __host__ inline void* __get_dynamicgroupbaseptr() { return nullptr; } 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:674:18: note: previous declaration is here 6.2 674 | __device__ void* __get_dynamicgroupbaseptr(); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_runtime.h:338: 6.2 /__w/TheRock/TheRock/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] 6.2 36 | #if !__HIP_DEVICE_COMPILE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:37: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime.h:57: 6.2 /__w/TheRock/TheRock/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] 6.2 341 | #if __HIP_HCC_COMPAT_MODE__ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:26: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mrg31k3p.h:24: 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_common.h:45:5: warning: '__HIP_DEVICE_COMPILE__' is not defined, evaluates to 0 [-Wundef] 6.2 45 | #if __HIP_DEVICE_COMPILE__ \ 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:28: 6.2 /__w/TheRock/TheRock/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] 6.2 160 | __forceinline__ __device__ __host__ mtgp32_engine(const mtgp32_state& m_state, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_mtgp32.h:323:18: note: previous declaration is here 6.2 323 | mtgp32_state m_state; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:31:18: note: previous declaration is here 6.2 31 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:32:18: note: previous declaration is here 6.2 32 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:33:18: note: previous declaration is here 6.2 33 | unsigned int vectors[32]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol32_state(const unsigned int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:52:18: note: previous declaration is here 6.2 52 | unsigned int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:53:18: note: previous declaration is here 6.2 53 | unsigned int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol32.h:54:26: note: previous declaration is here 6.2 54 | const unsigned int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:30: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol32.h:89:18: note: previous declaration is here 6.2 89 | unsigned int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:24: 6.2 /__w/TheRock/TheRock/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] 6.2 37 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:31:28: note: previous declaration is here 6.2 31 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 38 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:32:28: note: previous declaration is here 6.2 32 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:33:28: note: previous declaration is here 6.2 33 | unsigned long long int vectors[64]; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 58 | __forceinline__ __device__ __host__ sobol64_state(const unsigned long long int d, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:52:28: note: previous declaration is here 6.2 52 | unsigned long long int d; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 59 | const unsigned long long int i, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:53:28: note: previous declaration is here 6.2 53 | unsigned long long int i; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 60 | const unsigned long long int* vectors) 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_sobol64.h:54:36: note: previous declaration is here 6.2 54 | const unsigned long long int * vectors; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_kernel.h:31: 6.2 /__w/TheRock/TheRock/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] 6.2 39 | const unsigned long long int scramble_constant, 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand_scrambled_sobol64.h:89:28: note: previous declaration is here 6.2 89 | unsigned long long int scramble_constant; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/rocrand_wrapper.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/rocRAND/stage/include/rocrand/rocrand.h:36: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_fp16.h:29: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_fp16.h:78: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:82:33: warning: unused function '__fns64' [-Wunused-function] 6.2 82 | __device__ static __hip_int32_t __fns64(__hip_uint64_t mask, __hip_uint32_t base, 6.2 | ^~~~~~~ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_device_functions.h:149:33: warning: unused function '__fns' [-Wunused-function] 6.2 149 | __device__ static __hip_int32_t __fns(unsigned int mask, unsigned int base, int offset) { 6.2 | ^~~~~ 6.2 40 warnings generated when compiling for host. 6.2 [654/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/addlayernorm.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/addlayernorm.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for host. 6.2 [655/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/binary_tensor_ops.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/binary_tensor_ops.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/binary_tensor_ops.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/binary_tensor_ops.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/binary_tensor_ops.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/binary_tensor_ops.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 4 warnings generated when compiling for host. 6.2 [656/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [657/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_3d_kernel_tuning_utils.cpp.o 6.2 [658/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api.cpp.o 6.2 [659/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/dm_multimarginloss.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.2 /__w/TheRock/TheRock/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] 6.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/InputFlags.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/dm_multimarginloss.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/multimarginloss_driver.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 10 warnings generated when compiling for host. 6.2 [660/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_peract_test.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_peract_test.cpp:45: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for host. 6.2 [661/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_strided_tensors.cpp.o 6.2 [662/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cba_infer.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_infer.cpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for host. 6.2 [663/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cba_find2_infer.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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 6.2 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.2 | ^ 6.2 /__w/TheRock/TheRock/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 6.2 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cba_find2_infer.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 334 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 363 | return *(reinterpret_cast(&retval)); 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 38 warnings generated when compiling for host. 6.2 [664/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/custom_allocator.cpp.o 6.2 [665/909] Building CXX object driver/CMakeFiles/MIOpenDriver.dir/registry_driver_maker.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 9 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:46: 6.2 /__w/TheRock/TheRock/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] 6.2 65 | #if __HIP_DEVICE_COMPILE__ == 0 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:47: 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/linker_types.h:138:42: warning: no newline at end of file [-Wnewline-eof] 6.2 138 | #endif // HIP_INCLUDE_HIP_LINKER_TYPES_H 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:649: 6.2 /__w/TheRock/TheRock/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] 6.2 235 | #if __HIP_NO_IMAGE_SUPPORT 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:651: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/texture_types.h:46: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/channel_descriptor.h:32: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_channel_descriptor.h:29: 6.2 /__w/TheRock/TheRock/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] 6.2 187 | for (auto&& x : r.d) x = -x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 /__w/TheRock/TheRock/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] 6.2 195 | for (auto&& x : r.d) x = ~x; 6.2 | ^ 6.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/amd_detail/amd_hip_vector_types.h:248:5: note: previous declaration is here 6.2 248 | T x, y, z; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:30: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/random.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/env.hpp:37: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/errors.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/miopen/miopen.h:49: 6.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipBLAS-common/dist/include/hip/hip_runtime_api.h:10375: 6.2 /__w/TheRock/TheRock/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] 6.2 6799 | #if HIP_PROF_HIP_API_STRING 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.cpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/registry_driver_maker.hpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/driver.hpp:41: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/include/../test/tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/driver/../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/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] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/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] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 10 warnings generated when compiling for host. 6.2 [666/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_activ_infer.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_activ_infer.cpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_tester.hpp:28: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [667/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_bwd_activation.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_bwd_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [668/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_activation.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.2 458 | return s; 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_activation.cpp:27: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 5 warnings generated when compiling for host. 6.2 [669/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_api_find_mode.cpp.o 6.2 [670/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ai_candidate_selection_model.cpp.o 6.2 [671/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/db_sync.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1100. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1101. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1102. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for gfx1103. 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/db_sync.cpp:32: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 5 warnings generated when compiling for host. 6.2 [672/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv3d_test.cpp.o 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.2 156 | return s; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2400 | verify(verify_forward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1390 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2413 | verify(verify_forward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1390 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2426 | verify(verify_forward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1390 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2446 | verify(verify_forward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1390 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2453 | verify(verify_backward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1390 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2461 | verify(verify_backward_weights_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1390 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2400 | verify(verify_forward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1395 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2413 | verify(verify_forward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.2 1395 | test_drive_impl>(name, std::move(as)); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.2 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.2 | ^ 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.2 770 | return result; 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.2 932 | return verify_impl( 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.2 2426 | verify(verify_forward_conv{ 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.2 975 | static_cast(this)->run(); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.2 | ^ 6.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.2 1368 | test_drive_impl_1(program_name, as); 6.2 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 33 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 33 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 33 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 33 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1390 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1395 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1400 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1405 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2400 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2413 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2426 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2446 | verify(verify_forward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2453 | verify(verify_backward_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.3 770 | return result; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.3 932 | return verify_impl( 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.3 2461 | verify(verify_backward_weights_conv{ 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.3 975 | static_cast(this)->run(); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.3 1368 | test_drive_impl_1(program_name, as); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.3 1410 | test_drive_impl>(name, std::move(as)); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test.cpp:80:9: note: in instantiation of function template specialization 'test_drive' requested here 6.3 80 | test_drive(ptrs.size(), ptrs.data(), "test_conv3d"); 6.3 | ^ 6.3 33 warnings generated when compiling for host. 6.3 [673/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/dumpTensorTest.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dumpTensorTest.cpp:7: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [674/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_fwd_train_activation.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_fwd_train_activation.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for host. 6.3 [675/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/bn_infer_serial_run.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:31: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.3 458 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_infer_serial_run.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/bn_test_data.hpp:33: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 5 warnings generated when compiling for host. 6.3 [676/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fusion_aux.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_aux.cpp:31: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [677/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engine.cpp.o 6.3 [678/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_enginecfg.cpp.o 6.3 [679/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_engineheur.cpp.o 6.3 [680/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_execution_plan.cpp.o 6.3 [681/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_pointwise.cpp.o 6.3 [682/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reshape.cpp.o 6.3 [683/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/dropout.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/dropout.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [684/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/getitem.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.hpp:30: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.hpp:30: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.hpp:30: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.hpp:30: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/getitem.hpp:30: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for host. 6.3 [685/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_matmul.cpp.o 6.3 [686/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_rng.cpp.o 6.3 [687/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operationgraph_descriptor.cpp.o 6.3 [688/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph.cpp.o 6.3 [689/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_opgraph_matching.cpp.o 6.3 [690/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_pointwise.cpp.o 6.3 [691/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_reduction.cpp.o 6.3 [692/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/glu.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_glu.hpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 4 warnings generated when compiling for host. 6.3 [693/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_rng.cpp.o 6.3 [694/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_tensor.cpp.o 6.3 [695/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/find_mode_trust_verify.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/find_mode_trust_verify.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [696/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_matmul.cpp.o 6.3 [697/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/execute_primitive.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 141 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 165 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 6.3 350 | return ret; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 6.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 157 | db().Update(problem, s.SolverDbId(), c); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 6.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 6.3 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 6.3 366 | miopen::each_args( 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 6.3 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); 6.3 | ^ 6.3 8 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 141 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 165 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 6.3 350 | return ret; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 6.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 157 | db().Update(problem, s.SolverDbId(), c); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 6.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 6.3 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 6.3 366 | miopen::each_args( 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 6.3 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); 6.3 | ^ 6.3 8 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 141 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 165 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 6.3 350 | return ret; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 6.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 157 | db().Update(problem, s.SolverDbId(), c); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 6.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 6.3 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 6.3 366 | miopen::each_args( 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 6.3 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); 6.3 | ^ 6.3 8 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 141 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 165 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 6.3 350 | return ret; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 6.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 157 | db().Update(problem, s.SolverDbId(), c); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 6.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 6.3 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 6.3 366 | miopen::each_args( 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 6.3 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); 6.3 | ^ 6.3 8 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:45: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:141:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 141 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:29: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:39: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:36: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/type_name.hpp:113:16: warning: not eliding copy on return [-Wnrvo] 6.3 113 | return name; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/solver.hpp:104:54: note: in instantiation of function template specialization 'miopen::type_name_bare' requested here 6.3 104 | static const auto result = ComputeSolverDbId(type_name_bare()); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:165:16: note: in instantiation of function template specialization 'miopen::solver::SolverBase::GetSolverDbId' requested here 6.3 165 | return GetSolverDbId(); 6.3 | ^ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:27: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/execution_context.hpp:32: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/sqlite_db.hpp:35: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:350:16: warning: not eliding copy on return [-Wnrvo] 6.3 350 | return ret; 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:16: note: in instantiation of function template specialization 'miopen::DbTimer>::Measure<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/db.hpp:322:34)>' requested here 6.3 322 | return Measure("Update", [&]() { return inner.Update(args...); }); 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 157 | db().Update(problem, s.SolverDbId(), c); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:246:9: note: in instantiation of function template specialization 'miopen::solver::FindSolutionImpl' requested here 6.3 246 | FindSolutionImpl(rank<1>{}, s, context, problem, db_getter, invoke_ctx, perf_cfg, options); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:402:25: note: in instantiation of function template specialization 'miopen::solver::FindSolution' requested here 6.3 402 | FindSolution(solver, ctx, problem, db, invoke_params, "", std::nullopt); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:366:17: note: in instantiation of function template specialization 'miopen::each_args<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/find_solution.hpp:367:13), TunableTestSolver, RegularTestSolver>' requested here 6.3 366 | miopen::each_args( 6.3 | ^ 6.3 /__w/TheRock/TheRock/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 6.3 479 | const auto slns = SearchForSolutions(ctx, problem, 1, invoke_params); 6.3 | ^ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/execute_primitive.cpp:233:13: note: in instantiation of function template specialization 'miopen::solver::SolverContainer::ExecutePrimitive' requested here 6.3 233 | solvers.ExecutePrimitive(ctx, problem, miopen::AlgorithmName{"test::algo"}, {}); 6.3 | ^ 6.3 8 warnings generated when compiling for host. 6.3 [698/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_wrw.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_wrw.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [699/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_operation_reduction.cpp.o 6.3 [700/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_fwd.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [701/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_bwd.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [702/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_fwd.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1101. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1102. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1103. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_fwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for host. 6.3 [703/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv2d_bwd.cpp.o 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.3 156 | return s; 6.3 | ^ 6.3 5 warnings generated when compiling for gfx1100. 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv2d_bwd.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for host. 6.4 [704/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/group_conv3d_wrw.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv3d_wrw.cpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/group_conv.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 5 warnings generated when compiling for host. 6.4 [705/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/cpu_multi_head_attention.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 36 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 36 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 36 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 36 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.cpp:4: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/cpu_multi_head_attention.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 36 warnings generated when compiling for host. 6.4 [706/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/groupnorm.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.cpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.hpp:30: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 4 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.cpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.hpp:30: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 4 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.cpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.hpp:30: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 4 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.cpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.hpp:30: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 4 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.cpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/groupnorm.hpp:30: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 4 warnings generated when compiling for host. 6.4 [707/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fusion_test.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fusion_test.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for host. 6.4 [708/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_forward.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_forward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for host. 6.4 [709/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gpu_mha_backward.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 6.4 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 6.4 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 39 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 6.4 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 6.4 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 39 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 6.4 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 6.4 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 39 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 6.4 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 6.4 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 39 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:32: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:29: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:424:68: note: in instantiation of member function 'Test_Bwd_Mha::TestBody' requested here 6.4 424 | TEST_P(GPU_Bwd_Mha_FP32, Test_float) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:320:20: warning: not eliding copy on return [-Wnrvo] 6.4 320 | return solutions; 6.4 | ^ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gpu_mha_backward.cpp:436:80: note: in instantiation of member function 'Test_Bwd_Mha>::TestBody' requested here 6.4 436 | TEST_P(GPU_Bwd_Mha_FP8, MHA_FP8_TEST_NAME) { return Test_Bwd_Mha::TestBody(); }; 6.4 | ^ 6.4 39 warnings generated when compiling for host. 6.4 [710/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_convolution.cpp.o 6.4 [711/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/include_inliner.cpp.o 6.4 [712/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kernel_build_params.cpp.o 6.4 [713/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_bwd.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_bwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for host. 6.4 [714/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_mha_fwd.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:28: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_mha_cpp_common.hpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_helper.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for host. 6.4 [715/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_variant_pack.cpp.o 6.4 [716/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/handle_hip_device.cpp.o 6.4 [717/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/log_test_neg.cpp.o 6.4 [718/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_backward.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_backward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for host. 6.4 [719/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_capi_mha_forward.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_forward.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_capi_mha_common.hpp:36: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for host. 6.4 [720/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/graphapi_conv_bias_res_add_activ_fwd.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1102. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1103. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/graphapi_conv_bias_res_add_activ_fwd.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for host. 6.4 [721/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/inline_vector_basic_ops.cpp.o 6.4 [722/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/log_test.cpp.o 6.4 [723/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/fused_conv_bias_res_add_activ.cpp.o 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1100. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.4 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 334 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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] 6.4 363 | return *(reinterpret_cast(&retval)); 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 37 warnings generated when compiling for gfx1101. 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.4 156 | return s; 6.4 | ^ 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.4 /__w/TheRock/TheRock/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] 6.4 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.4 /__w/TheRock/TheRock/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 6.4 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.4 | ^ 6.4 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 37 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 37 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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 6.5 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.5 | ^ 6.5 /__w/TheRock/TheRock/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 6.5 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/fused_conv_bias_res_add_activ.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_ck_common.hpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 334 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 363 | return *(reinterpret_cast(&retval)); 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 37 warnings generated when compiling for host. 6.5 [724/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gtest_activation.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_activation.cpp:37: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_activation.cpp:37: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_activation.cpp:37: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_activation.cpp:37: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_activation.cpp:37: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [725/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/layernorm.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layernorm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [726/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/lrn.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lrn.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for host. 6.5 [727/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kthvalue.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_kthvalue.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_kthvalue.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_kthvalue.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_kthvalue.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kthvalue.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_kthvalue.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [728/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/layout_transpose.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/conv_common.hpp:45: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:37: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/conv_common.hpp:45: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:37: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/conv_common.hpp:45: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:37: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/conv_common.hpp:45: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:37: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/conv_common.hpp:45: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/layout_transpose.cpp:37: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for host. 6.5 [729/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/mha_find20.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_find20.cpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_find20.cpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_find20.cpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_find20.cpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/mha_find20.cpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [730/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_gemm.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_gemm.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for host. 6.5 [731/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_float_half_gfx10.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_float_half_gfx10.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for host. 6.5 [732/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for host. 6.5 [733/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_half_gfx9.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_half_gfx9.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for host. 6.5 [734/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/multimarginloss.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_multimarginloss.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_multimarginloss.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_multimarginloss.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_multimarginloss.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/multimarginloss.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_multimarginloss.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [735/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/na_infer.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.5 458 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 5 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.5 458 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 5 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.5 458 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 5 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.5 458 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 5 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/solvers.hpp:35: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/fusion/problem_description.hpp:30: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.5 458 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na_infer.cpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/na.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 5 warnings generated when compiling for host. 6.5 [736/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/perf_config_HipImplicitGemm3DGroupFwdXdlops.cpp:5: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/group_conv.hpp:36: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for host. 6.5 [737/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_conv2d_trans.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv2d_trans.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for host. 6.5 [738/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_conv_immed.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_conv_immed.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for host. 6.5 [739/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/mt_queue.cpp.o 6.5 [740/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reducecalculation.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reducecalculation.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [741/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/prelu.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_prelu.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_prelu.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_prelu.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_prelu.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/prelu.hpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_prelu.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [742/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reduce.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduce.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 5 warnings generated when compiling for host. 6.5 [743/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopendriver_regression_big_tensor.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_regression_big_tensor.cpp:26: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopendriver_common.hpp:74:16: warning: not eliding copy on return [-Wnrvo] 6.5 74 | return path; 6.5 | ^ 6.5 6 warnings generated when compiling for host. 6.5 [744/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/rope.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rope.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [745/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/sequences.cpp.o 6.5 [746/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_lstm.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 1850 | verify(verify_backward_weights_lstm{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_lstm.cpp:100:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 100 | test_drive(ptrs.size(), ptrs.data()); 6.5 | ^ 6.5 20 warnings generated when compiling for host. 6.5 [747/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_rnn.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 20 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.5 156 | return s; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1390 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1395 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1400 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1405 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.5 770 | return result; 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 6.5 932 | return verify_impl( 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.5 2621 | verify(verify_backward_weights_rnn{ 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 6.5 975 | static_cast(this)->run(); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.5 1368 | test_drive_impl_1(program_name, as); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.5 1410 | test_drive_impl>(name, std::move(as)); 6.5 | ^ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_rnn.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.5 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_rnn"); 6.5 | ^ 6.5 20 warnings generated when compiling for host. 6.5 [748/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/reduceextreme.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/reduceextreme.hpp:31: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [749/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_api.cpp.o 6.5 [750/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/test_errors.cpp.o 6.5 [751/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/soft_max.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/soft_max.cpp:6: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/soft_max.cpp:6: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1101. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/soft_max.cpp:6: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1102. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/soft_max.cpp:6: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1103. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/soft_max.cpp:6: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/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] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/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] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for host. 6.5 [752/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/t5layernorm.cpp.o 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 4 warnings generated when compiling for gfx1100. 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.cpp:27: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.hpp:30: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/t5layernorm.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [753/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_2d_lite_ocl_hip.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_2d_lite_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_2d_lite_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_2d_lite_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_2d_lite_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_2d_lite_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [754/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_test.cpp.o 6.6 [755/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_tuning_policy.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_tuning_policy.cpp:9: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for host. 6.6 [756/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/softmarginloss.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.hpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_softmarginloss.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.hpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_softmarginloss.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.hpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_softmarginloss.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.hpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_softmarginloss.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmarginloss.hpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_softmarginloss.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [757/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/type_name.cpp.o 6.6 [758/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/transformers_adam_w.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_transformers_adam_w.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_transformers_adam_w.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_transformers_adam_w.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_transformers_adam_w.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/transformers_adam_w.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_transformers_adam_w.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [759/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/ternary_tensor_ops.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/ternary_tensor_ops.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for host. 6.6 [760/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_fwd_bias_generic_ocl_hip.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [761/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_SeqTensorDescriptor.cpp.o 6.6 [762/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_TensorDescriptor.cpp.o 6.6 [763/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/nonpack_conv3d_fwd.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test_case.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test_case.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test_case.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test_case.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv3d_test_case.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/nonpack_conv3d_fwd.cpp:32: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for host. 6.6 [764/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_ProblemDescription.cpp.o 6.6 [765/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/softmax_find20.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmax_find20.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmax_find20.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmax_find20.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmax_find20.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/softmax_find20.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [766/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/kernel_tuning_net.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/kernel_tuning_net.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for host. 6.6 [767/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_batchnorm_applicability.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_batchnorm_applicability.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 1 warning generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_batchnorm_applicability.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 1 warning generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_batchnorm_applicability.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 1 warning generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_batchnorm_applicability.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 1 warning generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_batchnorm_applicability.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/solvers.hpp:30: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 1 warning generated when compiling for host. 6.6 [768/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_gru.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 25 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 25 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 25 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 25 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1390 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1395 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1400 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1405 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3175 | verify(verify_backward_weights_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.6 770 | return result; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 6.6 932 | return verify_impl( 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.6 3197 | verify(verify_forward_infer_gru{rnnDesc, 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 6.6 975 | static_cast(this)->run(); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.6 1368 | test_drive_impl_1(program_name, as); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.6 1410 | test_drive_impl>(name, std::move(as)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_gru.cpp:63:9: note: in instantiation of function template specialization 'test_drive' requested here 6.6 63 | test_drive(ptrs.size(), ptrs.data(), "deepbench_gru"); 6.6 | ^ 6.6 25 warnings generated when compiling for host. 6.6 [769/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_4d_generic_ocl_hip.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_4d_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_4d_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_4d_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_4d_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_4d_generic_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [770/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tensor_fwd_bias_ocl_hip.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tensor_fwd_bias_ocl_hip.cpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_util.hpp:30: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [771/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unary_tensor_ops.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unary_tensor_ops.cpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unary_tensor_ops.cpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unary_tensor_ops.cpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unary_tensor_ops.cpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unary_tensor_ops.cpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 4 warnings generated when compiling for host. 6.6 [772/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_ActivationDescriptor.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/activ_common.hpp:36: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:35: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/activ_common.hpp:36: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:35: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/activ_common.hpp:36: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:35: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/activ_common.hpp:36: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:35: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/activ_common.hpp:36: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_ActivationDescriptor.cpp:35: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for host. 6.6 [773/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1U.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for host. 6.6 [774/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm1x1UV2.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm1x1UV2.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for host. 6.6 [775/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/hipblaslt_gemm.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/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] 6.6 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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 6.6 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 259 | const auto tmp = static_cast(*this) - static_cast(rhs); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 454 | lhs -= rhs; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../driver/random.hpp:125:25: note: in instantiation of function template specialization 'miopen_f8::operator-' requested here 6.6 125 | return gen_0_to_B(B - A) + A; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 192 | index = prng::gen_A_to_B(static_cast(-0.5), static_cast(0.5f)); 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 345 | RunGemmDescriptors(GetParam(), 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/hipblaslt_gemm.cpp:40: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 334 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/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] 6.6 363 | return *(reinterpret_cast(&retval)); 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 37 warnings generated when compiling for host. 6.6 [776/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_FinInterface.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:35: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 637 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 660 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 8 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:35: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 637 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 660 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 8 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:35: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 637 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 660 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 8 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:35: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 637 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 660 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 8 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:35: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/src/include/miopen/batchnorm/problem_description.hpp:458:16: warning: not eliding copy on return [-Wnrvo] 6.6 458 | return s; 6.6 | ^ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:41: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 637 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_FinInterface.cpp:404:16: warning: not eliding copy on return [-Wnrvo] 6.6 404 | return test_cases; 6.6 | ^ 6.6 /__w/TheRock/TheRock/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 6.6 660 | testing::ValuesIn(GetTestCases()))); 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 6.6 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 6.6 493 | #define GTEST_GET_FIRST_(first, ...) first 6.6 | ^ 6.6 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 6.6 492 | #define GTEST_EXPAND_(arg) arg 6.6 | ^ 6.6 8 warnings generated when compiling for host. 6.6 [777/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm3x3U.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm3x3U.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for host. 6.6 [778/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2b1.cpp.o 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1100. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1101. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1102. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for gfx1103. 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2b1.cpp:27: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.6 156 | return s; 6.6 | ^ 6.6 5 warnings generated when compiling for host. 6.7 [779/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm5x10u2v2f1.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm5x10u2v2f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [780/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsm7x7c3h224w224k64u2v2p3q3f1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [781/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [782/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmBwdWrW3x3.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmBwdWrW3x3.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [783/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [784/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [785/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicWrwXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [786/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxS.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxS.cpp:78:16: warning: not eliding copy on return [-Wnrvo] 6.7 78 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 85 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for host. 6.7 [787/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_f8.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 37 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 37 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 37 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 37 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_f8.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../cpu_conv.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 37 warnings generated when compiling for host. 6.7 [788/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 97 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3g1.cpp:92:16: warning: not eliding copy on return [-Wnrvo] 6.7 92 | return p; 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 99 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.7 | ^ 6.7 7 warnings generated when compiling for host. 6.7 [789/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicFwdXdlops.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [790/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicBwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [791/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [792/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicWrw.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [793/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_bwd_f8.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 6.7 39 | SolverBwd(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 6.7 39 | SolverBwd(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 6.7 39 | SolverBwd(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 6.7 39 | SolverBwd(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_bwd_f8.cpp:39:5: note: in instantiation of member function 'ConvBwdSolverTest, float, true>::SolverBwd' requested here 6.7 39 | SolverBwd(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for host. 6.7 [794/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_wrw_f8.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 6.7 35 | SolverWrw(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 6.7 35 | SolverWrw(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 6.7 35 | SolverWrw(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 6.7 35 | SolverWrw(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw.hpp:59:20: warning: not eliding copy on return [-Wnrvo] 6.7 59 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_wrw_f8.cpp:35:5: note: in instantiation of member function 'ConvWrwSolverTest, float, true>::SolverWrw' requested here 6.7 35 | SolverWrw(solv); 6.7 | ^ 6.7 38 warnings generated when compiling for host. 6.7 [795/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmGTCDynamicBwdXdlopsNHWC.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [796/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinograd3x3U.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinograd3x3U.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 5 warnings generated when compiling for host. 6.7 [797/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/lstm_extra.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 20 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 20 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 20 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 20 warnings generated when compiling for gfx1103. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1390 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1395 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1400 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1405 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1797:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1797 | auto fwdTrainOutputPair = verify(verify_forward_train_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1827:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1827 | verify(verify_backward_data_lstm{rnnDesc, yin, dyin, 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:27: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm.hpp:29: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:31: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.7 770 | return result; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.7 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_lstm &>' requested here 6.7 932 | return verify_impl( 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../lstm_common.hpp:1850:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.7 1850 | verify(verify_backward_weights_lstm{ 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'lstm_basic_driver::run' requested here 6.7 975 | static_cast(this)->run(); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.7 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.7 1368 | test_drive_impl_1(program_name, as); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.7 1410 | test_drive_impl>(name, std::move(as)); 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/lstm_extra.cpp:118:9: note: in instantiation of function template specialization 'test_drive' requested here 6.7 118 | test_drive(ptrs.size(), ptrs.data()); 6.7 | ^ 6.7 20 warnings generated when compiling for host. 6.7 [798/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/solver_fwd_f8.cpp.o 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.7 61 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 6.7 39 | SolverFwd(solv); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.7 61 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 6.7 57 | SolverFwd(solv); 6.7 | ^ 6.7 39 warnings generated when compiling for gfx1100. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.7 61 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 6.7 39 | SolverFwd(solv); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.7 61 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 6.7 57 | SolverFwd(solv); 6.7 | ^ 6.7 39 warnings generated when compiling for gfx1101. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 334 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 363 | return *(reinterpret_cast(&retval)); 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.7 61 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 6.7 39 | SolverFwd(solv); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.7 61 | return tmp; 6.7 | ^ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 6.7 57 | SolverFwd(solv); 6.7 | ^ 6.7 39 warnings generated when compiling for gfx1102. 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.7 156 | return s; 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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] 6.7 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.7 /__w/TheRock/TheRock/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] 6.7 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.7 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.7 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.7 /__w/TheRock/TheRock/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 6.7 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.7 | ^ 6.7 /__w/TheRock/TheRock/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 6.7 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.7 | ^ 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.7 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return tmp; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 6.8 39 | SolverFwd(solv); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return tmp; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 6.8 57 | SolverFwd(solv); 6.8 | ^ 6.8 39 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/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] 6.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/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] 6.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/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] 6.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/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] 6.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/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] 6.8 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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 6.8 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 334 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/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] 6.8 363 | return *(reinterpret_cast(&retval)); 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return tmp; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:39:5: note: in instantiation of member function 'ConvFwdSolverTest>::SolverFwd' requested here 6.8 39 | SolverFwd(solv); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:26: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd.hpp:61:20: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return tmp; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/solver_fwd_f8.cpp:57:5: note: in instantiation of member function 'ConvFwdSolverTest, float, true>::SolverFwd' requested here 6.8 57 | SolverFwd(solv); 6.8 | ^ 6.8 39 warnings generated when compiling for host. 6.8 [799/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_group.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_group.cpp:138:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 138 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for host. 6.8 [800/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 98 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf3x2.cpp:93:16: warning: not eliding copy on return [-Wnrvo] 6.8 93 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 100 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for host. 6.8 [801/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvAsmImplicitGemmV4R1DynamicFwd_1x1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for host. 6.8 [802/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 66 | const auto& GetTestParamsHalf() { return GetTestParams(); } 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvBinWinogradRxSf2x3.cpp:61:16: warning: not eliding copy on return [-Wnrvo] 6.8 61 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 68 | const auto& GetTestParamsFloat() { return GetTestParams(); } 6.8 | ^ 6.8 7 warnings generated when compiling for host. 6.8 [803/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvBwd.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvBwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for host. 6.8 [804/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvFwd.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvFwd.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for host. 6.8 [805/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvDirectNaiveConvWrw.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvDirectNaiveConvWrw.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for host. 6.8 [806/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_3d.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv3d.hpp:26: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_3d.cpp:103:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 103 | test_drive(ptrs.size(), ptrs.data()); 6.8 | ^ 6.8 33 warnings generated when compiling for host. 6.8 [807/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_embed_db.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 33 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1390 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1395 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1400 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1405 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2400 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2413 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2426 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2446 | verify(verify_forward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2453 | verify(verify_backward_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:32: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.8 770 | return result; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.8 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.8 932 | return verify_impl( 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.8 2461 | verify(verify_backward_weights_conv{ 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.8 975 | static_cast(this)->run(); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.8 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.8 1368 | test_drive_impl_1(program_name, as); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.8 1410 | test_drive_impl>(name, std::move(as)); 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_embed_db.cpp:95:9: note: in instantiation of function template specialization 'test_drive' requested here 6.8 95 | test_drive(ptrs.size(), ptrs.data(), "test_conv_embed_db"); 6.8 | ^ 6.8 33 warnings generated when compiling for host. 6.8 [808/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupBwdXdlops.cpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for host. 6.8 [809/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 6.8 59 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 6.8 59 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 6.8 59 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 6.8 59 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 6.8 59 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for host. 6.8 [810/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.8 98 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.8 98 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.8 98 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.8 98 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.8 98 | return p; 6.8 | ^ 6.8 /__w/TheRock/TheRock/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 6.8 103 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.8 | ^ 6.8 6 warnings generated when compiling for host. 6.8 [811/909] Linking CXX shared library lib/libMIOpen.so.1.0 6.8 [812/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp.o 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1100. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1101. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1102. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for gfx1103. 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.8 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.8 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdXdlops.cpp:27: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.8 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.8 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.8 156 | return s; 6.8 | ^ 6.8 5 warnings generated when compiling for host. 6.9 [813/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmFwdXdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for host. 6.9 [814/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_hip_igemm_xdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:32: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_hip_igemm_xdlops.cpp:84:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 84 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for host. 6.9 [815/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4Fwd.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for host. 6.9 [816/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_trans.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_trans.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 82 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 6.9 | ^ 6.9 33 warnings generated when compiling for host. 6.9 [817/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/tuna_net.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 37 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 37 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 37 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 37 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:38: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 122 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 131 | data = miopen_hip_f8_impl::cast_to_f8<2, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 143 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 105 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 152 | data = miopen_hip_f8_impl::cast_to_f8<3, 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 42 | return prng::gen_A_to_B(static_cast(-1.0f), static_cast(1.0f)); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/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] 6.9 107 | x = *(reinterpret_cast(&_x)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 318 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 323 | return miopen_hip_f8_impl::cast_from_f8<2, 5, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 331 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, true /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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 6.9 336 | return miopen_hip_f8_impl::cast_from_f8<3, 4, float, false /*negative_zero_nan*/>( 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 83 | static_cast(std::numeric_limits::epsilon()) * sign * tmp); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/tuna_net.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/ai_heuristics.hpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/cba.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../fusionHost.hpp:40: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 334 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/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] 6.9 363 | return *(reinterpret_cast(&retval)); 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 37 warnings generated when compiling for host. 6.9 [818/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R4WrW.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for host. 6.9 [819/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF2x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for host. 6.9 [820/909] Creating library symlink lib/libMIOpen.so.1 lib/libMIOpen.so 6.9 [821/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 100 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 101 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV1R1Xdlops.cpp:95:16: warning: not eliding copy on return [-Wnrvo] 6.9 95 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 102 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for host. 6.9 [822/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 119 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 120 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmBwdDataV4R1Xdlops.cpp:114:16: warning: not eliding copy on return [-Wnrvo] 6.9 114 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 121 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for host. 6.9 [823/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 79 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops.cpp:73:16: warning: not eliding copy on return [-Wnrvo] 6.9 73 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 80 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for host. 6.9 [824/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R4Xdlops_Padded_Gemm.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for host. 6.9 [825/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmForwardV4R5Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 6.9 56 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for host. 6.9 [826/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 75 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 75 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 75 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 75 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 75 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupBwdXdlops.cpp:70:16: warning: not eliding copy on return [-Wnrvo] 6.9 70 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for host. 6.9 [827/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 76 | const auto& GetTestParamsFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 77 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupWrwXdlops.cpp:71:16: warning: not eliding copy on return [-Wnrvo] 6.9 71 | return p; 6.9 | ^ 6.9 /__w/TheRock/TheRock/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 6.9 78 | const auto& GetTestParamsFP32() { return GetTestParams(); } 6.9 | ^ 6.9 8 warnings generated when compiling for host. 6.9 [828/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF3x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for host. 6.9 [829/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF4x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for host. 6.9 [830/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF5x3.cpp:29: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 5 warnings generated when compiling for host. 6.9 [831/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_extra.cpp.o 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.9 98 | return common_test_cases; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 34 warnings generated when compiling for gfx1100. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.9 98 | return common_test_cases; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 34 warnings generated when compiling for gfx1101. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.9 98 | return common_test_cases; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 34 warnings generated when compiling for gfx1102. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.9 98 | return common_test_cases; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1410 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 34 warnings generated when compiling for gfx1103. 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 6.9 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 6.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 6.9 156 | return s; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:98:16: warning: not eliding copy on return [-Wnrvo] 6.9 98 | return common_test_cases; 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2446 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1390 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1395 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2453 | verify(verify_backward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2461 | verify(verify_backward_weights_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1400 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2400 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2413 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 6.9 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 6.9 932 | return verify_impl( 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 6.9 2426 | verify(verify_forward_conv{ 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 6.9 975 | static_cast(this)->run(); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 6.9 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 6.9 1368 | test_drive_impl_1(program_name, as); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 6.9 1405 | test_drive_impl>(name, std::move(as)); 6.9 | ^ 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 6.9 151 | test_drive(ptrs.size(), ptrs.data()); 6.9 | ^ 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 6.9 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 6.9 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 6.9 770 | return result; 6.9 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:26: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_extra.cpp:151:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 151 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 34 warnings generated when compiling for host. 7.0 [832/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_for_implicit_gemm.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:32: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_for_implicit_gemm.cpp:110:9: note: in instantiation of function template specialization 'test_drive' requested here 7.0 110 | test_drive(ptrs.size(), ptrs.data(), "test_conv2d"); 7.0 | ^ 7.0 33 warnings generated when compiling for host. 7.0 [833/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_nchw.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 99 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for host. 7.0 [834/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:134:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 134 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:140:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 140 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:146:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 146 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:134:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 134 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:140:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 140 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:146:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 146 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:134:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 134 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:140:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 140 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:146:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 146 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:134:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 134 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:140:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 140 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:146:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 146 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:134:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 134 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:140:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 140 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:79:16: warning: not eliding copy on return [-Wnrvo] 7.0 79 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupWrwXdlops.cpp:146:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 146 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for host. 7.0 [835/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 79 | const auto& GetTestParamsI8() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 80 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 81 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 82 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 9 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 79 | const auto& GetTestParamsI8() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 80 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 81 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 82 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 9 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 79 | const auto& GetTestParamsI8() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 80 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 81 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 82 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 9 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 79 | const auto& GetTestParamsI8() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 80 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 81 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 82 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 9 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 79 | const auto& GetTestParamsI8() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 80 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 81 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmGroupFwdXdlops.cpp:74:16: warning: not eliding copy on return [-Wnrvo] 7.0 74 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 82 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 9 warnings generated when compiling for host. 7.0 [836/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 74 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 75 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1Fwd.cpp:69:16: warning: not eliding copy on return [-Wnrvo] 7.0 69 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 76 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for host. 7.0 [837/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 65 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmV4R1WrW.cpp:59:16: warning: not eliding copy on return [-Wnrvo] 7.0 59 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 66 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for host. 7.0 [838/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 61 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops.cpp:56:16: warning: not eliding copy on return [-Wnrvo] 7.0 56 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for host. 7.0 [839/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 62 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 63 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemmWrwV4R4Xdlops_Padded_Gemm.cpp:57:16: warning: not eliding copy on return [-Wnrvo] 7.0 57 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 64 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.0 | ^ 7.0 8 warnings generated when compiling for host. 7.0 [840/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinogradF6x3.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvMPBidirectWinograd.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [841/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW1x1.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [842/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N1.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N1.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [843/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N16.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N16.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [844/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N2.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N2.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [845/909] Linking CXX static library lib/libmiopen_gtest_common.a 7.0 [846/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:135:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 135 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:141:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 141 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:147:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 147 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:135:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 135 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:141:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 141 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:147:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 147 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:135:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 135 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:141:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 141 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:147:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 147 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:135:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 135 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:141:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 141 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:147:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 147 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_group_xdlops.hpp:4: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:135:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 135 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:141:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 141 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:81:16: warning: not eliding copy on return [-Wnrvo] 7.0 81 | return p; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvHipImplicitGemm3DGroupFwdXdlops.cpp:147:59: note: in instantiation of function template specialization '(anonymous namespace)::GetTestParams' requested here 7.0 147 | testing::Combine(testing::Values(GetTestParams()), 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:499:43: note: expanded from macro 'INSTANTIATE_TEST_SUITE_P' 7.0 499 | return GTEST_EXPAND_(GTEST_GET_FIRST_(__VA_ARGS__, DUMMY_PARAM_)); \ 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:493:38: note: expanded from macro 'GTEST_GET_FIRST_' 7.0 493 | #define GTEST_GET_FIRST_(first, ...) first 7.0 | ^ 7.0 /__w/TheRock/TheRock/build/third-party/googletest/dist/include/gtest/gtest-param-test.h:492:28: note: expanded from macro 'GTEST_EXPAND_' 7.0 492 | #define GTEST_EXPAND_(arg) arg 7.0 | ^ 7.0 8 warnings generated when compiling for host. 7.0 [847/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N4.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N4.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [848/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2N8.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2N8.cpp:28: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2.hpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [849/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW2NonTunable.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [850/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclBwdWrW53.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclBwdWrW53.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [851/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [852/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd11x11.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd11x11.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [853/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwd1x1.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwd1x1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [854/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvOclDirectFwdGen.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvOclDirectFwdGen.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [855/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoFuryRxS.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoFuryRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [856/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinoRageRxS.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinoRageRxS.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [857/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1390 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1395 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1400 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1405 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2400 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2413 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2426 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2446 | verify(verify_forward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2453 | verify(verify_backward_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_xdlops_nhwc_bf16.cpp:29: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.0 770 | return result; 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.0 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.0 932 | return verify_impl( 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.0 2461 | verify(verify_backward_weights_conv{ 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.0 975 | static_cast(this)->run(); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.0 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.0 1368 | test_drive_impl_1(program_name, as); 7.0 | ^ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.0 1410 | test_drive_impl>(name, std::move(as)); 7.0 | ^ 7.0 /__w/TheRock/TheRock/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 7.0 90 | test_drive(ptrs.size(), ptrs.data()); 7.0 | ^ 7.0 33 warnings generated when compiling for host. 7.0 [858/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride1.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [859/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwd1x1_stride2.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwd1x1_stride2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [860/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmBwdRest.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmBwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [861/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [862/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_1_int8.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [863/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwd1x1_0_2.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwd1x1_0_2.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [864/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmFwdRest.cpp.o 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1100. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1101. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1102. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for gfx1103. 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.0 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmFwdRest.cpp:27: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.0 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.0 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.0 156 | return s; 7.0 | ^ 7.0 5 warnings generated when compiling for host. 7.0 [865/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_dynamic_dlops.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_dynamic_dlops.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 165 | invoke_with_params(default_check); 7.1 | ^ 7.1 33 warnings generated when compiling for host. 7.1 [866/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_ck_igemm_fwd_v6r1_dlops_nchw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 101 | invoke_with_params( 7.1 | ^ 7.1 33 warnings generated when compiling for host. 7.1 [867/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/gru_extra.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 25 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 25 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 25 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 25 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3139:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3139 | auto fwdTrainOutputPair = verify(verify_forward_train_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3166:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3166 | auto bwdDataOutputPair = verify(verify_backward_data_gru{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3175:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3175 | verify(verify_backward_weights_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru.hpp:28: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:31: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_infer_gru &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../gru_common.hpp:3197:13: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 3197 | verify(verify_forward_infer_gru{rnnDesc, 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'gru_basic_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gru_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 64 | test_drive(ptrs.size(), ptrs.data(), "gru_extra"); 7.1 | ^ 7.1 25 warnings generated when compiling for host. 7.1 [868/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [869/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [870/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [871/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_implicitgemm_ck_util.cpp.o 7.1 [872/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_lib_env_var.cpp.o 7.1 [873/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_modified_z.cpp.o 7.1 [874/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_tensorOp_ProblemDescription.cpp.o 7.1 [875/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_bwd_wrw.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 33 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1390 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1395 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1400 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1405 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2400 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2413 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2426 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2446 | verify(verify_forward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2453 | verify(verify_backward_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_bwd_wrw.cpp:29: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.1 770 | return result; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.1 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.1 932 | return verify_impl( 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.1 2461 | verify(verify_backward_weights_conv{ 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.1 975 | static_cast(this)->run(); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.1 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.1 1368 | test_drive_impl_1(program_name, as); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.1 1410 | test_drive_impl>(name, std::move(as)); 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.1 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | invoke_with_params(db_check); 7.1 | ^ 7.1 33 warnings generated when compiling for host. 7.1 [876/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF1x1x7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [877/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x4.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [878/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x5.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [879/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 94 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 95 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF3x6.cpp:89:16: warning: not eliding copy on return [-Wnrvo] 7.1 89 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 96 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [880/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1101. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1102. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1103. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for host. 7.1 [881/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp.o 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.1 156 | return s; 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.1 | ^ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.1 53 | return p; 7.1 | ^ 7.1 /__w/TheRock/TheRock/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 7.1 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.1 | ^ 7.1 8 warnings generated when compiling for gfx1100. 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.1 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.1 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF5x4.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for host. 7.2 [882/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for host. 7.2 [883/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x2x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for host. 7.2 [884/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for host. 7.2 [885/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 58 | const auto& GetTestParamsFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 59 | const auto& GetTestParamsBFP16() { return GetTestParams(); } 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_ConvWinograd3x3MultipassWrWF7x3x1x1.cpp:53:16: warning: not eliding copy on return [-Wnrvo] 7.2 53 | return p; 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 60 | const auto& GetTestParamsFP32() { return GetTestParams(); } 7.2 | ^ 7.2 8 warnings generated when compiling for host. 7.2 [886/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_fwd.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_fwd.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 87 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for host. 7.2 [887/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/rnn_extra.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 20 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 20 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 20 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 20 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_train_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2553:35: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2553 | auto fwdTrainOutputPair = verify(verify_forward_train_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_data_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2585:34: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2585 | auto bwdDataOutputPair = verify(verify_backward_data_rnn{rnnDesc, 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla.hpp:28: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:31: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_rnn &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../rnn_vanilla_common.hpp:2621:9: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2621 | verify(verify_backward_weights_rnn{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'rnn_basic_vanilla_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/rnn_extra.cpp:64:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 64 | test_drive(ptrs.size(), ptrs.data(), "rnn_extra"); 7.2 | ^ 7.2 20 warnings generated when compiling for host. 7.2 [888/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrw1x1_stride1.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrw1x1_stride1.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for host. 7.2 [889/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_GemmWrwUniversal.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_GemmWrwUniversal.cpp:27: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 5 warnings generated when compiling for host. 7.2 [890/909] Linking CXX executable bin/MIOpenDriver 7.2 [891/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_bwd_wrw.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_bwd_wrw.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 94 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for host. 7.2 [892/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/deepbench_conv.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/deepbench_conv.cpp:101:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.2 101 | invoke_with_params(default_check); 7.2 | ^ 7.2 33 warnings generated when compiling for host. 7.2 [893/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/vec_add.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/vec_add.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/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] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 4 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/vec_add.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/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] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 4 warnings generated when compiling for gfx1101. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/vec_add.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/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] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 4 warnings generated when compiling for gfx1102. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/vec_add.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/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] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 4 warnings generated when compiling for gfx1103. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/vec_add.cpp:29: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../verify.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/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] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/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] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 4 warnings generated when compiling for host. 7.2 [894/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/conv_igemm_mlir_xdlops_fwd.cpp.o 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1410 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 33 warnings generated when compiling for gfx1100. 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.2 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.2 156 | return s; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1390 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1395 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2461 | verify(verify_backward_weights_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1400 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2400 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2413 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2426 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2446 | verify(verify_forward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.2 2453 | verify(verify_backward_conv{ 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.2 975 | static_cast(this)->run(); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.2 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.2 1368 | test_drive_impl_1(program_name, as); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.2 1405 | test_drive_impl>(name, std::move(as)); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.2 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.2 | ^ 7.2 /__w/TheRock/TheRock/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 7.2 85 | invoke_with_params(db_check); 7.2 | ^ 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.2 770 | return result; 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.2 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.2 | ^ 7.2 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.2 932 | return verify_impl( 7.2 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1101. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1102. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1103. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/conv_igemm_mlir_xdlops_fwd.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 85 | invoke_with_params(db_check); 7.3 | ^ 7.3 33 warnings generated when compiling for host. 7.3 [895/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_fft.cpp.o 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1100. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1101. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1102. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1103. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_fft.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for host. 7.3 [896/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_gemm_large_memory.cpp.o 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1100. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1101. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1102. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1103. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_gemm_large_memory.cpp:27: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver.hpp:33: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for host. 7.3 [897/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/unit_conv_solver_tests.cpp.o 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1100. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1101. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1102. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for gfx1103. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/unit_conv_solver_tests.cpp:31: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 5 warnings generated when compiling for host. 7.3 [898/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/regression_issue_2012.cpp.o 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1100. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1101. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1102. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1103. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:26: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_issue_2012.cpp:96:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 96 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 33 warnings generated when compiling for host. 7.3 [899/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/miopen_conv.cpp.o 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1100. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1101. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1102. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 33 warnings generated when compiling for gfx1103. 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2400 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2413 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2426 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2446 | verify(verify_forward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2453 | verify(verify_backward_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv2d.hpp:28: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:48: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.3 2461 | verify(verify_backward_weights_conv{ 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/miopen_conv.cpp:82:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 82 | test_drive(ptrs.size(), ptrs.data(), "miopen_conv"); 7.3 | ^ 7.3 33 warnings generated when compiling for host. 7.3 [900/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_asymmetric.cpp.o 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.3 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.3 156 | return s; 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1390 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1395 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1400 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 809 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 816 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 820 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1405 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 783 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 787 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 794 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 798 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.3 932 | return verify_impl( 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 517 | verify(verify_backward_pooling{}, 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.3 805 | run_impl(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.3 975 | static_cast(this)->run(); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.3 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.3 1368 | test_drive_impl_1(program_name, as); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.3 1410 | test_drive_impl>(name, std::move(as)); 7.3 | ^ 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.3 92 | test_drive(ptrs.size(), ptrs.data()); 7.3 | ^ 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.3 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.3 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.3 770 | return result; 7.3 | ^ 7.3 /__w/TheRock/TheRock/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 7.3 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.3 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 85 warnings generated when compiling for gfx1100. 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.4 156 | return s; 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 85 warnings generated when compiling for gfx1101. 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.4 156 | return s; 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 85 warnings generated when compiling for gfx1102. 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.4 156 | return s; 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 85 warnings generated when compiling for gfx1103. 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.4 156 | return s; 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_asymmetric.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 85 warnings generated when compiling for host. 7.4 [901/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/pooling2d_wide.cpp.o 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.4 156 | return s; 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 85 warnings generated when compiling for gfx1100. 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.4 156 | return s; 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1410 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 85 warnings generated when compiling for gfx1101. 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.4 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.4 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.4 156 | return s; 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1390 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1395 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 816 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 820 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1400 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 783 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 787 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 794 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 798 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 517 | verify(verify_backward_pooling{}, 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 805 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.4 809 | run_impl(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.4 975 | static_cast(this)->run(); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.4 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.4 1368 | test_drive_impl_1(program_name, as); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.4 1405 | test_drive_impl>(name, std::move(as)); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.4 92 | test_drive(ptrs.size(), ptrs.data()); 7.4 | ^ 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.4 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.4 770 | return result; 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.4 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.4 | ^ 7.4 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.4 932 | return verify_impl( 7.4 | ^ 7.4 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 85 warnings generated when compiling for gfx1102. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 85 warnings generated when compiling for gfx1103. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:783:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 783 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:787:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 787 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:794:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 794 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:798:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 798 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:805:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 805 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:809:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 809 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<3> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:816:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 816 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_pooling<2> &, tensor &, miopen::PoolingDescriptor &, std::vector &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 514 | auto out = verify(verify_forward_pooling{}, input, filter, indices); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:30: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/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 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 517 | verify(verify_backward_pooling{}, 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../pooling_common.hpp:820:17: note: in instantiation of function template specialization 'pooling_driver::run_impl' requested here 7.5 820 | run_impl(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'pooling_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/pooling2d_wide.cpp:92:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 92 | test_drive(ptrs.size(), ptrs.data()); 7.5 | ^ 7.5 85 warnings generated when compiling for host. 7.5 [902/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp.o 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1100. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1101. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1102. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1103. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicFwdDlopsNCHWC.cpp:77:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.5 77 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for host. 7.5 [903/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp.o 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1100. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1101. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1102. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1103. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_bf16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 80 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for host. 7.5 [904/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp.o 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 33 warnings generated when compiling for gfx1100. 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.5 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.5 156 | return s; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1390 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1395 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1400 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2461 | verify(verify_backward_weights_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1405 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2400 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2413 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2426 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2446 | verify(verify_forward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.5 932 | return verify_impl( 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.5 2453 | verify(verify_backward_conv{ 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.5 975 | static_cast(this)->run(); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.5 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.5 1368 | test_drive_impl_1(program_name, as); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.5 1410 | test_drive_impl>(name, std::move(as)); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.5 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.5 | ^ 7.5 /__w/TheRock/TheRock/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 7.5 86 | invoke_with_params(tuning_check); 7.5 | ^ 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.5 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.5 770 | return result; 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.5 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.5 | ^ 7.5 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1101. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1102. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1103. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvAsmImplicitGemmGTCDynamicXdlopsNHWC_fp32_fp16.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/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 7.6 86 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for host. 7.6 [905/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp.o 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1100. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1101. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1102. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1103. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_ConvCkIgemmFwdV6r1DlopsNchw.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for host. 7.6 [906/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/smoke_solver_convasmbwdwrw.cpp.o 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1100. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1101. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1102. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1103. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/smoke_solver_convasmbwdwrw.cpp:109:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 109 | invoke_with_params(tuning_check); 7.6 | ^ 7.6 33 warnings generated when compiling for host. 7.6 [907/909] Building CXX object test/gtest/CMakeFiles/miopen_gtest.dir/regression_float_mi100.cpp.o 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1100. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1101. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1102. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 33 warnings generated when compiling for gfx1103. 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:34: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../tensor_holder.hpp:43: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_float8.hpp:67: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:305:17: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 305 | fInf = *(reinterpret_cast(&ifInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:307:14: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 307 | *(reinterpret_cast(&ifNegInf)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:308:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 308 | fNaN = *(reinterpret_cast(&ifNaN)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../../src/kernels/../../src/kernels/hip_f8_impl.hpp:309:18: warning: dereference of type 'const float *' that was reinterpret_cast from type 'const uint32_t *' (aka 'const unsigned int *') has undefined behavior [-Wundefined-reinterpret-cast] 7.6 309 | fNeg0 = *(reinterpret_cast(&ifNeg0)); // cppcheck-suppress invalidPointerCast 7.6 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:156:20: warning: not eliding copy on return [-Wnrvo] 7.6 156 | return s; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1390:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1390 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1395:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1395 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1400:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1400 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1405:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1405 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2400:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2400 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2413:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2413 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2426:29: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2426 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_forward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2446:25: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2446 | verify(verify_forward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2453:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2453 | verify(verify_backward_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:29: 7.6 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:39: 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:770:24: warning: not eliding copy on return [-Wnrvo] 7.6 770 | return result; 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:823:24: note: in instantiation of function template specialization 'test_driver::run_cpu>' requested here 7.6 823 | cpuf = run_cpu(false, cache_miss, v, xs...); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:932:16: note: in instantiation of function template specialization 'test_driver::verify_impl<(lambda at /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:933:13), verify_backward_weights_conv &>' requested here 7.6 932 | return verify_impl( 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../conv_common.hpp:2461:21: note: in instantiation of function template specialization 'test_driver::verify>' requested here 7.6 2461 | verify(verify_backward_weights_conv{ 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:975:46: note: in instantiation of member function 'conv_driver::run' requested here 7.6 975 | static_cast(this)->run(); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1357:71: note: in instantiation of function template specialization 'test_driver::base_run>' requested here 7.6 1357 | run_data(data_args.begin(), data_args.end(), [&] { d.template base_run(); }); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1368:5: note: in instantiation of function template specialization 'test_drive_impl_1>' requested here 7.6 1368 | test_drive_impl_1(program_name, as); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/../driver.hpp:1410:13: note: in instantiation of function template specialization 'test_drive_impl>' requested here 7.6 1410 | test_drive_impl>(name, std::move(as)); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/gtest_common.hpp:302:9: note: in instantiation of function template specialization 'test_drive' requested here 7.6 302 | test_drive(ptrs.size(), ptrs.data(), "unnamed"); 7.6 | ^ 7.6 /__w/TheRock/TheRock/rocm-libraries/projects/miopen/test/gtest/regression_float_mi100.cpp:78:9: note: in instantiation of function template specialization 'invoke_with_params &)>' requested here 7.6 78 | invoke_with_params(default_check); 7.6 | ^ 7.6 33 warnings generated when compiling for host. 8.2 [908/909] Linking CXX executable bin/miopen_gtest END 1768872402.3084662 8.165680170059204 0